SCHED_4BSD: More than 1 process running on UP machine?
Ivan Voras
ivoras at fer.hr
Sun Jul 1 01:18:01 UTC 2007
Ulrich Spoerlein wrote:
> Hi all,
>
> I upgraded to -CURRENT and am running with SCHED_BSD on an UP machine
> (where ULE has no advantage over BSD, right?)
Right.
> Anyway, I never noticed top(1) under 6.x reporting more than 1 running
> process, which is only natural, considering this is an UP machine. Under
Do you mean the "x running" status message on the second line at the top
of top's display or in the list of processes? The status message can
(and frequently does) show many running processes - in this case these
are processes in the run queue.
I think you're right for the list of processes - only one can be shown
in RUN state on UP.
> 7.x however, top(1) reports up to 7-8 running processes, depending on
> how much stuff is going on.
The kernel in 7.x is SMP by default, so this might influence what you're
seeing. I have a UP 7.x kernel and still see at most one process in RUN
state.
> PS: whats the new state 'ucond' all about?
I think it's from kernel support infrastructure for libthr.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 250 bytes
Desc: OpenPGP digital signature
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20070701/464415d7/signature.pgp
More information about the freebsd-current
mailing list