Ludovic Courtès, le Wed 11 Sep 2013 19:59:24 +0200, a écrit : > In the case we discuss here, the semantics of ‘task_create’ would be > preserved. > > There’s surely a performance impact, that would have to be measured. > Now, how bad is it compared to, say, calling user-space ethernet drivers > vs. in-kernel drivers? :-)
Possibly big: if we are to interpose *all* kernel traps, that means interposing vm_allocate/deallocate and such, and IPC might suffer quite a bit. Userland network drivers only have impact on network bandwidth, not on *all* operations. Samuel