Comment by mort96
1 day ago
"Faster IPC model" than what? Faster than writing to and reading from a pipe? Faster than POSIX shared memory?
1 day ago
"Faster IPC model" than what? Faster than writing to and reading from a pipe? Faster than POSIX shared memory?
Than UNIX fork/exec model, or calling into Create Process all the time.
Windows has a more rich set of IPC stuff than POSIX, especially since it has a microkernel like design.
If you are going to say it is everything on the same memory space anyway, it isn't.
Optional on Windows 10, and enforced on Windows 11, Hyper-V is always running, and several components including kernel and driver modules are sandboxed into their little worlds.
Several additional sandboxing changes were announced at BUILD.
fork/exec is not an IPC model...
It actually kind of is, hence why you have information about parent/child and get to share memory.
This is how a http server back in the day would share the request context for the child process to reply back.
2 replies →