Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.tools -> Re: kproc
And here are the details for the "wait" process;
This document refers to the following processes on an 8 CPU system.
root 516 0 120 Mar 28 - 31619:25 kproc root 774 0 120 Mar 28 - 31110:12 kproc root 1032 0 120 Mar 28 - 33562:16 kproc root 1290 0 120 Mar 28 - 36209:41 kproc root 1548 0 120 Mar 28 - 36962:31 kproc root 1806 0 120 Mar 28 - 38017:56 kproc root 2064 0 120 Mar 28 - 38714:27 kproc root 2322 0 120 Mar 28 - 15642:31 kproc Process 516 is the wait kernel process that gets executed when no other process has anything to do. If you have seen your CPU% skyrocket for process 516, here is an explanation. This skyrocketing took place when the start times were fixed for a few of the processes (516, 774, 1032, 1290, 1548, 1806, 2064 and 2322). (That was done in APAR ix33330.) Prior to the fix, the start times for these processes was 0, which translated to Dec 31, 1969, rather than their actual times. The formula for computing the CPU% is: CPU% = CPUTime(pid) / (currentTime - startTime(pid) ) * 100.0 Since the startTime(pid) was an extremely small number (0), and the currentTime is always an extremely large number (> 700,000,000), the CPU% for the 516 process was kept artificially low. Now that we have fixed the start time for these processes to be the true start time, the above equation is going to give the true picture of what percentage of CPU the process has consumed over its lifetime. Most systems will probably have process 516 using 70% or more of CPU. Because this is computed based on lifetime statistics, it will be slow to rise and slow to fall. Note that this will not affect at all the total CPU time for other processes. Process 516 will continue to use the majority of CPU cycles for most systems.
Regards,
Steve.
In article <19990914170128.02195.00000256_at_ng-fi1.aol.com>,
hbmphs_at_aol.com (HB mphs) wrote:
> >> kproc (user is root)
> >> taking most of the CPU-power. Can anybody tell me about the origin
of =
this
> >> process. I think, kproc is started by the kernel, but I=B4do not
know
> >> why.
> >> =
> >> Thanks
> >> J. Alt
> >
> >
> >
>
> If it is the kproc gil......here is a white paper for you to look at.
Good
> luck :-)...
>
> ITEM: CG7981L
>
> RISCO: What is the kproc gil?
>
>
> Statements and suggestions are made in my humble opinion to offer some
help.
> Enlighten me with more knowledge and let me continue to grow.
> IBM Certified Specialist and HP Certified IT Professional.
>
>
-- Steve Diwell - Jedi Technology Ltd. IBM Advanced Technical Expert RS/6000. IBM AIX, HACMP, SP & PSSP Certified Specialist. Sent via Deja.com http://www.deja.com/ Share what you know. Learn what you don't.Received on Wed Sep 15 1999 - 00:00:00 CDT
![]() |
![]() |