On 04/15/2015 11:02 AM, Bastien Nocera wrote:
I think that conflating "memory-to-disk swap space" with "I can hibernate my machine" is unacceptable. We need a new partition type that Anaconda would setup, or a whitelist of laptops with firmwares that support rapid start (and again, Anaconda to set it up), or use a temporary file of any sort to store the hibernation data. If my machine has 8 gigs of memory, I don't want to need 8 gigs plus of swap to be able to hibernate it, when run away processes can make my machine unusable for hours if they start hitting that swap.
Elsewhere in this thread Zbyszek suggested a RAM-sized swap partition for hibernation, plus a filesystem-resident swap file that grows as needed. If such file could be recreated as a sparse / thin-provisioned object on boot it would be pretty slick.