pinduvoz
(usa Debian)
Enviado em 15/09/2012 - 17:08h
Eu pesquisei bastante sobre hibernação e posso assegurar que vc pode precisar de menos swap do que o total da sua RAM ao hibernar.
Isso ocorre porque, quando o sistema hiberna, vc não está ocupando 100% da RAM (na hibernação ocorre a cópia integral da sua RAM na sua swap).
Exemplificando: vc está usando seu computador, que tem 8 GB de RAM, ocupando apenas 1.5 GB de RAM quando resolve hibernar. Assim vc vai precisar de 1.5 GB (e não de 8 GB) de swap para hibernar.
Para hibernar com segurança (ou seja, em qualquer situação) é preciso que vc tenha tanta swap quanto tem RAM. Se vc tem 8 GB de RAM, deve ter 8 GB de swap para estar seguro, mas dificilmente estará usando esses 8 GB quando hibernar.
Meu notebook tem 2 GB de RAM e minha swap tem 1 GB e sempre hibernei sem maiores problemas, pois quando hiberno não deixo um montão de programas abertos (deixo um ou dois, no máximo).
No Windows vcs poderão reparar que o processo é exatamente o mesmo. Se vc hibernar, ele vai criar o arquivo hiberfill.sys que terá exatamente o tamanho da RAM.