3 ms·
Sounds plausible to me. Adding virtual memory to get around a constraint of limited physical hardware & lack of MMU sounds like a software abstraction, which is
by timClicks 8y ago
Sounds plausible to me. Adding virtual memory to get around a constraint of limited physical hardware & lack of MMU sounds like a software abstraction, which is what software engineers building an operating system are likely to want to build.
- akkartik 8y agoYour reasoning is valid, but it only explains virtual memory, not processes. Processes are primarily a means of isolation. If anything they're liable to increase memory usage, because the lookup tables need to be saved somewhere. See also my comment at https://news.ycombinator.com/item?id=19121443#19129363 https://news.ycombinator.com/item?id=19121443#19129363