Remix.run Logo
pjmlp 2 hours ago

True, but on Windows the approach is then to use COM servers, which have a faster IPC model, and can even serve multiple clients, depending on how the appartement space is configured.

mort96 an hour ago | parent [-]

"Faster IPC model" than what? Faster than writing to and reading from a pipe? Faster than POSIX shared memory?

pjmlp 2 minutes ago | parent [-]

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.

mort96 a minute ago | parent [-]

fork/exec is not an IPC model...