Microsoft research: A fork() in the road
Microsoft research: A fork() in the road
Posted Apr 11, 2019 20:02 UTC (Thu) by ecree (guest, #95790)In reply to: Microsoft research: A fork() in the road by simcop2387
Parent article: Microsoft Research: A fork() in the road
This only leads to problems in the case where you have a single-process behemoth with huge amounts of writable anonymous pages; also known as a badly-designed program. As long as userland developers are following proper Unix philosophy (in this case, multiprogramming), fork() can remain performant even without overcommitting memory. (And if you're _not_ doing multiprogramming, and are happy to have a single fat process, then you won't want to run subprocesses anyway, so you won't be calling fork(). It's only the ugly half-way compromises that have a problem.)
