Hello,

Donjuanplatinum, le ven. 02 oct. 2026 16:47:01 +0800, a ecrit:
> This makes me wonder whether GNU Mach necessarily has to choose between 
> continuations and kernel preemption.
> 
> I think kernel preemption is important, especially for future scheduler 
> improvements and possible migration of scheduler-related work from other 
> systems. However, I would like to understand the trade-offs in the current 
> Mach design before assuming that adding preemption is the right direction.

Supporting kernel preemption means being much more careful in the kernel
code. The question is what such preemption could help for against
the added complexity in the kernel, when most of the OS features are
actually implemented in userland, where preemption is supported.

Samuel

Reply via email to