"Windows 95 was 30 MB" is such an ignorant, obnoxious, trite take. a triple buffered framebuffer (which you want for smooth scrolling) for my 4K display is 70 MB in *pixels alone*. Obviously a complete webpage with precomposed textures would take more.https://twitter.com/julienPauli/status/1042113172143067138 …
-
-
IIRC there are solutions for these usecases too: https://lwn.net/Articles/590960/ … I thought you had in mind signaling the app that accessed anonymous page w/o backing physical page. If you're unwilling to virtually allocate without physical pages, isn't that possible with Linux?
-
I'm willing to virtually allocate, I want smart ram eviction (+swap) rather than arbitrary killing.
-
Check out the link, you can get just that with Linux. And as you know, killing is not arbitrary, it can be improved, but I don't think calling heuristic people worked on "arbitrary" is constructive.
-
Well, as long as it is heuristic and it can and does miss, it's not a great solution. I don't think killing is superior to swapping. App can decide to restart if it can help it's resident Vs vmem situation. Problem with swapping is that it punishes the wrong processes
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.