5 ms·
The Thing King (1972)
- dang 11y agoThis is great. Found the date via https://books.google.com/books?id=9f9uAQAAQBAJ&lpg=PA196&ots=UI6nn3dQ7v&dq=%22the%20thing%20king%22%20expert%20c&pg=PA195#v=onepage&q=%22the%20thing%20king%22%20expert%20c&f=false https://books.google.com/books?id=9f9uAQAAQBAJ&lpg=PA196&ots..., which also has a slightly different version of the text.
- Animats 11y agoLong live the Thing King! And, as it did in 1972, virtual memory gives you the effect of about twice as much real memory. Back then, a megabyte of memory cost about a million dollars. Today, a gigabyte of memory costs about five dollars. Why are we still bothering with paging?
- bjwbell 11y agoProcess isolation is easier with virtual memory. Gpus went through this transition recently or in the case of Linux very recently.
- Animats 11y agoHaving an MMU is fine. Paging out to disk isn't worth it. The price of paging is erratic response times. Note that few mobile devices page. It's a legacy of the desktop/server era.
- rudiger 11y agoVirtual memory is primarily a convenient abstraction to give the illusion of having infinite memory.
- mturk 11y agoThis inspired a project I worked on with some collaborators a while back. DOI: http://dx.doi.org/10.5281/zenodo.10773 http://dx.doi.org/10.5281/zenodo.10773 and code: https://pypi.python.org/pypi/thingking https://pypi.python.org/pypi/thingking We used it to enable analyzing trillion particle dark matter simulations a halo at a time, as though they were local. It was fun. We made it part of the way into implementing an fopencookie version, but ended up moving on to other projects.
- joshu 11y agoAn actual Thing King: https://www.youtube.com/embed/Xnyn9l0hxSs https://www.youtube.com/embed/Xnyn9l0hxSs
- rzzzt 11y agoVery cool! There's a slight difference in the replacement strategy, though: the narrator said that this one places the most recently zarked things on the top.