[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: identifying bottlenecks



kamaraju kusumanchi wrote:

Marc Brünink wrote:

Hi,

I've an application which should be as fast as possible. Therefore I'm trying to identify the bottleneck of the system for this special program. The application just uses 50 % of the CPU according to top. So the bottleneck have to be somewhere else. Is there a program to monitor the usage of memory and hard drive throughput while this app is running? Some sort of "top" for memory and hard drive?

Thanks
Marc

What is the hardware info (cat /proc/cpuinfo)? In particular do you have hyperthreading (HT) turned on/off? Which kernel are you using (smp/non-smp/version)? Finally, What application is this?

raju

I found some bottlenecks on my machine were caused by swapping.

I use gkrellm to monitor activity on cpu, harddisk (per partition) and mem.
If mem usage is very high, it is likely that the system will swap a lot, which is significantly slowing down the harddisk. Using gkrellm i could estimate how much more ram i would need and upgraded. Now my machine is just smooth.

Greetings,
Thomas



Reply to: