Re: [patch] lockless, scalable get_pid(), for_each_process() elimination, 2.5.35-BK
From: Ingo Molnar (mingo@elte.hu)
Date: Wed Sep 18 2002 - 12:38:18 EST
- Next message: Cort Dougan: "Re: [patch] lockless, scalable get_pid(), for_each_process() elimination, 2.5.35-BK"
- Previous message: Linus Torvalds: "Re: [patch] lockless, scalable get_pid(), for_each_process() elimination, 2.5.35-BK"
- In reply to: Rik van Riel: "Re: [patch] lockless, scalable get_pid(), for_each_process() elimination, 2.5.35-BK"
- Next in thread: Ingo Molnar: "Re: [patch] lockless, scalable get_pid(), for_each_process() elimination, 2.5.35-BK"
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
On Wed, 18 Sep 2002, Rik van Riel wrote:
> Agreed, you're right there. On the other hand, walking the threads
> _once_ will take 1.5 minutes on a 500 MHz PII (according to Ingo's
> measurements).
>
> That's about 18 times the timeout for the NMI oopser and will cause
> people real trouble.
we could fix it to 'just' lock up but still enable interrupts so that the
NMI oopser does not trigger. (we'd also have to be careful to never
write-lock the tasklist lock with IRQs disabled.) It's still a pretty lame
behavior from an OS me thinks ...
Ingo
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
- Next message: Cort Dougan: "Re: [patch] lockless, scalable get_pid(), for_each_process() elimination, 2.5.35-BK"
- Previous message: Linus Torvalds: "Re: [patch] lockless, scalable get_pid(), for_each_process() elimination, 2.5.35-BK"
- In reply to: Rik van Riel: "Re: [patch] lockless, scalable get_pid(), for_each_process() elimination, 2.5.35-BK"
- Next in thread: Ingo Molnar: "Re: [patch] lockless, scalable get_pid(), for_each_process() elimination, 2.5.35-BK"
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
This archive was generated by hypermail 2b29
: Mon Sep 23 2002 - 22:00:23 EST