6 ms·
Understanding Virtual Memory
- BlueZeniX 15y agoMakes me wonder how fast OS level garbage collection could be, without the need to have a virtual memory layer in between...
- losethos 15y agoThough there are many innovations in LoseThos, being simpler than Linux is one of the main selling points. The original spec for LoseThos was "no virtual memory" in the hopes of speed. ring-0-only was also for speed and simplicity. Original specs: http://web.archive.org/web/20040606212724/http://www.simstructure.hare.com/OS.htm http://web.archive.org/web/20040606212724/http://www.simstru...
- bane 15y agoWorth also looking here: http://www.cs.gmu.edu/cne/pjd/PUBS/Workingsets.html http://www.cs.gmu.edu/cne/pjd/PUBS/Workingsets.html Had the great pleasure of being one of his students years ago during my undergrad. Hands down the best professor I've ever had. http://en.wikipedia.org/wiki/Peter_J._Denning http://en.wikipedia.org/wiki/Peter_J._Denning
- keeperofdakeys 15y agoHere are some other great resources on understanding how the OS (in this case linux) manages the memory, and how the hardware works. http://tldp.org/LDP/tlk/mm/memory.html http://tldp.org/LDP/tlk/mm/memory.html http://lwn.net/Articles/250967/ http://lwn.net/Articles/250967/
- f3r3nc 15y agoThe LWN article is from What Every Programmer Should Know About Memory: http://www.akkadia.org/drepper/cpumemory.pdf http://www.akkadia.org/drepper/cpumemory.pdf also discussed here: http://news.ycombinator.com/item?id=1511990 http://news.ycombinator.com/item?id=1511990
- gns24 15y agoI've found the set of short articles on memory here to be excellent: http://duartes.org/gustavo/blog/post/page-cache-the-affair-between-memory-and-files http://duartes.org/gustavo/blog/post/page-cache-the-affair-b...
- deleted 15y ago[deleted]
- kunjaan 15y agoThose are amazing! Thank you for sharing.
- ______ 15y agoI love seeing links like this on HN: you can actually learn something, not just read some opinionated article :)