3 ms·
before linux - every unix OS would fail a page allocation if there wasn't a backing store. full stop. this worked really well
by convolvatron 5y ago
before linux - every unix OS would fail a page allocation if there wasn't a backing store. full stop.
this worked really well
- ungamedplayer 5y agoUntil it didn't.
- marcosdumay 5y agoIt has always lead to all kinds of problems, like computers becoming inaccessible, and corrupted data because of segfaults between disk accesses. And also nobody ever checked the malloc result anyway. Competent programmers just ensured that the segfault wasn't a huge problem. So at the best of the days, all it did was reducing the capacity of the computer.