News for hackers. Stuff that matters.
Re:Surface Go 2, Surface Book 3, Surface Headphones 2 and Su... by zozbot234 on Wednesday May 06, 2020 @01:56PM (#23094200)
Current mobile OS's (iOS and Android) do run without a pagefile, in order to cope with the crappiness of inbuilt eMMC storage which would quickly wear out as the pagefile got rewritten. Theoretically, well-behaved applications are supposed to checkpoint their own internal state when signaled by the OS to do so, since this ought to be more space-efficient than the use of a pagefile; in practice, almost no applications actually do this properly.

For what it's worth, Linux is a lot more parsimonious in its use of swap space than Windows, given very similar hardware and use cases.

Re:Surface Go 2, Surface Book 3, Surface Headphones 2 and Su... by pmjordan on Wednesday May 06, 2020 @02:34PM (#23094647)
Of course, modern iPhones and iPads actually come with fully fledged NVMe SSDs. So it's not really clear why that decision hasn't been revisited - or why Apple hasn't at least introduced some kind of process hibernation which fully restores background processes when switching back.
Re:Surface Go 2, Surface Book 3, Surface Headphones 2 and Su... by ridiculous_fish on Wednesday May 06, 2020 @08:09PM (#23098068)
This would seem to be necessary for any serious multitasking workflow on an iPad Pro.