Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

kproc --- downgraded system performace.

Status
Not open for further replies.

andysys

IS-IT--Management
May 20, 2003
103
IN


Hi
I have RS6000 SYSTEM with AIX 4.3.3.0 installed on it.
It is with dual processor & 2gb of ram.

If I telnet to system & even after logging it takes too
much time to telnet & execute any command.
Output of sar --

# sar 2 5

AIX cintro 3 4 0002200E2C00 09/25/03

15:49:17 %usr %sys %wio %idle
15:49:19 10 62 16 13
15:49:21 10 61 13 17
15:49:23 11 60 0 28
15:49:25 10 66 0 24
15:49:27 9 62 0 30

Average 10 62 6 22


Output of # ps aux

USER PID %CPU %MEM SZ RSS TTY STAT STIME TIME COMMAND
root 516 34.2 0.0 12 9176 - A Sep 11 13895:12 kproc
root 774 30.1 0.0 12 9176 - A Sep 11 12223:45 kproc
oracle 66300 2.0 0.0 500 412 - A Sep 19 344:59 ksh /current/orac
root 52282 1.8 1.0 24316 23000 - A Sep 24 63:14 PatrolAgent -p 3
1
root 3920 0.6 0.0 160 36 - A Sep 11 239:17 /usr/sbin/syncd 6
informix 49670 0.2 0.0 7528 2560 - A Sep 19 28:06 oninit -ivy
root 1548 0.0 0.0 64 9220 - A Sep 11 14:07 kproc
root 0 0.0 0.0 12 9176 - A Sep 11 10:35 swapper
root 12126 0.0 0.0 2528 312 - A Sep 11 9:53 /usr/tivoli/tsm/c



Kernel idle process takes around 60-65%.
As it's kernel process I am unable to kill that processes.

How I can improve performance of my system..


Any help will be greatly appreciated.

Thanks

Andy

 
Performance problems could be for any number of reasons: network issues, heavy load (you have at least one oracle database and one informix database), you have a tivoli process running (is this system the backup server? back up programs are a heavy load on a system.), what kind of and how many disks do you have, how are your database files distributed across the disks, how fast are the CPUs, how much lcache do the CPUs have? How many people access the databases? It could be that this is just too much for a two processor system.

 
You cannot kill the kproc process. It is the kernel's idle process.

Shutdown Patrol that will bring your system back to life. [bigsmile]
 
hi,

looking at your ps output , your server can't cope needs more cpu & memory because am i right in saying you are running :-

1. Patrol
2. Oracle
3. Tivoli backup

 
As told by unixtechie you can not kill the idle process
And its because you dont need to
An idle process is not really taking computer time, it just have assined the processors when nothing else is using it.

For each processor there is an idle process, most of AIX sistems have PID 516 for the first processor
PID 516 + 258 = 774 idle PID for the second processor
516 +258 +258 = 1032 for the 3th processor
and go on adding 258 to find the process id of the idle processors
In AIX 4.3 idle process appear as kproc
In AIX 5.1 idle process appear as wait

I think your problem is not in the CPU performance, it is in TCP/IP configuration.
IT could be also an Ethernet issue, sometimes when the adapter is in autonegotiation speed and the switch is a fixed speed then the communication can became slow.

What about ping, ftp, or ther communications?
How is the response of the same commands localy at the sistem (no ethernet involved)

I think you shoudl look for something in your network or TCPIP configuration



 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top