Messages in this thread | | | Date | Tue, 1 Feb 2000 23:30:21 -0500 (EST) | From | Mark Hahn <> | Subject | Re: Adaptive thread creation by the kernel |
| |
> this is exactly what an interface like mincore() is designed for. the > application, or an underlying threads library, can use it to avoid page > faults that would block all the threads running in an address space.
that's yucky. there's a fairly well-established body of work including Mach Scheduler Activations (Bershad, I think) for doing this much nicer. rather than forcing the app to fantically poll the kernel to keep its threads running, SA's let the kernel notify the thread manager when a thread blocks...
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |