Saya telah menemukan dokumen Microsoft mengenai file hibernasi. Apa yang dikatakannya adalah bahwa isi memori dikompresi sebelum dibuang ke file hibernasi sehingga sebagian besar waktu mengatur ukuran persentase yang lebih rendah dari file hibernasi bermanfaat karena lebih sedikit ruang disk yang terbuang.
Windows mendukung hibernasi dengan menyalin isi memori ke disk. Sistem memampatkan konten memori sebelum menyimpannya di disk, yang mengurangi ruang disk yang diperlukan hingga kurang dari jumlah total memori fisik pada sistem.
Sintaks yang benar untuk perintah tampaknya:
PowerCfg.exe /HIBERNATE /SIZE 75
Dokumen tersebut juga menyatakan bahwa jika file hibernasi terlalu kecil maka "Stop Kesalahan" akan terjadi dan kode akan menyarankan seberapa banyak Anda perlu menambah ukuran file hibernasi.
Melakukan ini tidak akan membatasi jumlah RAM fisik yang tersedia untuk sistem Anda.
Karena dikompresi maka mengurangi ukuran file tidak akan menjadi masalah jika Anda jarang mencapai 100% dari memori fisik yang digunakan dan / atau memori Anda cenderung berisi data yang cukup kompresibel yang sebagian besar waktu seharusnya.
Dari dokumen itu:
Windows menyediakan ruang disk untuk hibernasi dalam file hibernasi, yang bernama Hiberfil.sys. Untuk Windows 7, ukuran default file hibernasi sama dengan 75 persen dari total memori fisik pada sistem. Misalnya, pada komputer yang memiliki 2 GB RAM, ukuran file hibernasi default adalah 1,5 GB.
Dalam kasus penggunaan memori yang langka dan ekstrem , termasuk validasi memori oleh kinerja memori atau utilitas tes, hibernasi dapat gagal karena isi memori tidak dapat dikompres cukup agar sesuai dengan ukuran file hibernasi.
Saya akan mencobanya pada angka yang lebih rendah tetapi secara pribadi saya tidak akan serendah 50%. Ini mungkin baik-baik saja meskipun dan yang terburuk yang akan terjadi adalah hibernasi akan gagal dan Anda harus reboot secara normal dan mengatur ukurannya menjadi sedikit lebih besar.