News for hackers. Stuff that matters.
Re:Ōryōki Web Browser by mwcampbell on Wednesday June 29, 2016 @04:21PM (#12004509)
I wonder if part of the solution is smarter caching at the OS level. Do all modern operating systems give the application a way to tell the OS, "This chunk of memory is a cache, so free it if it's needed for something else"? Of course, when the OS frees that memory, the app would need to know about that, so it can re-fetch or re-compute that cached data the next time it's needed.
Re:Ōryōki Web Browser by swift on Wednesday June 29, 2016 @11:23PM (#12006366)
They almost all do, yes. Android offers volatile ranges, OS X offers purgable pages, Windows offers MEM_RESET/MEM_RESET_UNDO. To my knowledge Linux is the only exception, because last time I checked they haven't merged Android's patches to enable the feature.