3 ms·
> If the Unix process abstraction is no longer fit for all purposes [...] Perhaps I'm misunderstanding you, but the Unix process abstraction was never meant to
by runeks 8y ago
> If the Unix process abstraction is no longer fit for all purposes [...]
Perhaps I'm misunderstanding you, but the Unix process abstraction was never meant to isolate processes from each other. It was designed to allow multiple processes to run on the same machine.
On the other hand, the Unix OS was indeed designed to isolate itself from processes running on other Unix OS'es, which is exactly why we use the entire OS as the container of processes that need to be isolated.