hi everyone
Our application have a performance problem
the application have about 70 thread ,we find that the application used more than 90% cpu (P5 570 whit 8 CPU),
but some days ago the application only use 40%cpu.
This is the report whit CURT tools (trace 20 second), with this report we find...
We have an IBM P550 with AIX 5.2-06.
These days I find that ent0's data throughput much more than normal (ent0 si the service ethernet card)
I want to know how can I trace or view the content of this throughput .
I can do this by some tools under windows flatform , but under windows...
Check out "filemon". It will tell you everything you want to know about what is going on with I/O on your system.
--But whit the trace report only I can only find out the busy disk and lv. The report file not include process infomation.
spamly:
Thanks a lot.
I had use nmon tool to get more infomation about my processes.
Other question, can you tell me about the concept of the "IO Wait" ?
My system is IBM P570 whit oracle 9i RAC
I find that the “IO WAIT” always above 40% whit topas and many disks very busy for reading and writing.
But I can't find out which process make the "IO WAIT" so high.
Who can give me some suggestion?
p5wizard :
thanks a lot.
And I had do what you said
this is the result
System Summary
--------------
processing percent percent
total time total time busy time
(msec) (incl. idle) (excl. idle) processing category
===========...
some process running on our server using more cpu.
this is topas's report
Kernel 26.3 |########
User 12.7 |####
Wait 0.0 |
Idle 60.9 |##################
the process using so much kernel cpu resource...
Thanks for everyone's help. The problem was solved.
The reason that /tmp filesystem increase so fast was that
we start our application by crontab , and in crontab command line we not specified the standard output, so the application use /tmp for it's standard output.
and we modified our crontab...
I tried fuser -c /tmp
and get some PID, then I tried ps -ef | grep "PID" and find which process is using /tmp ? but how can I get more infomation? and I want to know now is why the processes are using /tmp but whit du -sk /tmp command I only find very small size? I'm sure my program not write...
We have about 50 processes running on AIX 5.2
this processes complied by visualage C++ 5.0
when this processor runing the /tmp filesystem increase very fast. but when we use du command check it we find very small size in /tmp filesystem ?
when killed our processes the /tmp decrease to very...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.