CPU performance
Howard Arnold <[email protected]>
| Newsgroups | gmane.os.tru64.managers |
|---|---|
| Message-ID | <00e401c564cc$9b43b960$3305a8c0@howard> |
I have an application that will run on only one CPU at a time and when it runs it using 100 percent of the CPU. There is very little I/O going on. What I would like to do is see if there is anyway to improve the performance of the CPU? I'm running on a GS1280 now so I can't get new hardware and I know it is a poorly written application I just want to get the most out of the CPU. Are there any tools that would tell me what the application is spending most of it's time doing so that I may be able to make some sysconfig changes to get a little more performance? To test the performance I run a report and the first time I run this it takes 20 minutes. The second and ever time after this it takes only 12 minutes to run. I assume this is because it is loaded into cache. I umount the filesystem and remount it I go back to the initial 20 minute run. Would modifying any of the max user or UBC buffer sizes have any performance gains. I know this is not much to go on, but I was just wondering if anyone else had a CPU bound application and found a way to get a little more performance out of the CPU. I don't think the vender is willing to spend the time making the application able to run on multiple CPU's so I'm stuck doing what I can do with what I have. Thanks, Howard Arnold Technical Consultant Phone:(603) 685-6060 ext:206 Fax: (603) 685-6060 Email: [email protected] www.celerent.com