Link to home
Start Free TrialLog in
Avatar of pacog
pacog

asked on

monitoring system ( disk/memory/swap) performance for an specific application

I'm using a RedHat 7.2 for an embedded application. This application is disk intensive, but at the same time, memory is wasted ( ie, high swapping ). I'm interested in some tool to measure average wait time for disk request, or in other word, how to know if the disk is doing a lot of seek. The idea is use this tool to monitor th goodness of different approach for the application in order to look for the best one in term of data organization.

Paco G.
Avatar of owensleftfoot
owensleftfoot

atop which you can get here http://ftp.atcomputing.nl/tools/linux/ seems to do what you want.
Unfortunately, the 2.4 linux kernel does not provide much instrumentation info. That's why no iostat tool has ever been built.

You can try and use vmstat, but it won't give lots of infos.

Anyways, swapping is very bad. You might want to see why memory gets full. Use top to monitor your processes memory.

Then, you might want to :

- Upgrade the RAM if necessary
and/or
- Diagnose memory leaks and check with your software vendors.
actually command 'top' also tell you which application using how many reasoure.

or you can try the LM_sensors http://secure.netroedge.com/~lm78/ which is really a hareware monitoring program which only monitoring your hardware heathly use or not.
actually, top, ps, free, will give u info.

top - will show you the resoure and the swap space use also the memory.

ps  - will show you which applications is running and how long and which is idle like a dead child.

free - will only show you the memory status.

vmstat - Report virtual memory statistics.

df - show you the harddisk usage of each partitions (but not for each application).

ASKER CERTIFIED SOLUTION
Avatar of navijr
navijr

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of pacog

ASKER

Many thanks to all,

Whit this set of responses I get an idea about the state of Linux 2.4 anout the area of monitoring performance for further fine-tunning.

Paco G.