Re: [ANNOUNCE] Native POSIX Thread Library 0.1

David Schwartz
2002-09-25T19:00:00Z

>With Scheduler Activations this could also be avoided.
>The thread scheduler could get an upcall - but this will stay theory for
>a long
>time on Linux.
>But this is a somewhat far fetched example (for arguing for 1:1), isn't
>it?

No, it's not. I write high-performance servers and my main enemy is
burstiness. One significant cause of burstiness is code faulting in. This is
especially true because many of my servers support adding code to them
through user-supplies shared object files.

>There are other means of DoS..

I'm not talking about deliberate attempts at harming the server. These won't
work over and over because the code will fault in once and be in. I'm talking
about smooth performance in the face of unpredictable loads, and that means
not stalling on every page fault.

DS