| 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
![]() |
![]() |