Menurut aturan umum lama, file halaman atau swap Anda harus "menggandakan RAM Anda" atau "1,5x RAM Anda." Tetapi apakah Anda benar-benar membutuhkan file halaman 32 GB atau swap jika Anda memiliki RAM 16 GB?
Anda mungkin tidak memerlukan file halaman atau ruang swap sebanyak itu, yang melegakan mengingat komputer modern mungkin memiliki file solid-state drive dengan sedikit ruang.
Tujuan File Halaman atau Partisi Swap
TERKAIT: Apa Itu File Halaman Windows, dan Haruskah Anda Menonaktifkannya?
Pertama, mari kita ingat tujuan sebenarnya dari file halaman di Windows atau partisi swap di Linux. Keduanya memberikan memori kerja tambahan ke komputer Anda. Misalnya, jika komputer Anda memiliki RAM 2 GB dan Anda membuka banyak program atau file dalam jumlah besar, komputer Anda mungkin perlu menyimpan data 3 GB di memori kerjanya. Komputer menyimpan tambahan 1 GB data itu dalam file halaman atau ruang swap. File halaman atau swap bertindak sebagai area "luapan" untuk menyimpan data tambahan. Komputer Anda secara otomatis mentransfer data kembali ke RAM-nya saat sedang digunakan, dan memindahkan data ke file halaman atau partisi swap saat tidak digunakan.
Jika Anda menggunakan komputer desktop yang lebih lama, Anda dapat melihat ini terjadi setelah Anda meminimalkan program desktop untuk sementara waktu. Ketika Anda memaksimalkannya nanti, akan membutuhkan beberapa saat untuk muncul, dan Anda akan mendengar hard drive Anda bergerak menjauh saat LED aktivitas disk berkedip - datanya sedang dipindahkan kembali dari file halaman Anda atau partisi swap ke RAM-nya. RAM jauh lebih cepat daripada file halaman atau partisi swap. (Ini jauh lebih jarang terjadi pada komputer modern yang memiliki jumlah RAM yang cukup untuk menyimpan program desktop di RAM.)
Sebagian besar aplikasi berharap mendapatkan memori yang mereka minta. Jika RAM Anda penuh dan Anda tidak memiliki file halaman, lalu Anda membuka program lain, program tersebut kemungkinan besar akan macet. Memiliki file halaman dengan program ruang tambahan dapat digunakan untuk mencegah hal ini terjadi.
Penggunaan Lain untuk File Halaman dan Partisi Swap
Windows dan Linux juga menggunakan file halaman dan ruang swap untuk tujuan lain:
- Windows Crash Dumps : Di Windows, file halaman digunakan untuk crash dumps . Untuk membuat dump memori lengkap, file halaman harus setidaknya berukuran memori fisik + 1 MB. Untuk dump memori kernel, file halaman setidaknya harus berukuran 800 MB pada sistem dengan RAM 8 GB atau lebih. Kebanyakan orang tidak memerlukan dump memori lengkap, tetapi dump kernel mungkin berguna. File halaman 800 MB yang dibutuhkan cukup kecil, tetapi ini mengharuskan Anda membiarkan file halaman Anda aktif dan tidak menonaktifkannya. (Informasi ini diambil dari Memahami Crash Dumps posting di Microsoft TechNet.)
- Hibernasi Linux : Pada sistem Linux, hibernasi - status daya mati yang menyimpan konten RAM sistem Anda ke disk sehingga dapat dimuat ulang saat Anda boot lagi - menyimpan konten RAM sistem ke partisi swap. Ini juga dapat disebut sebagai "menangguhkan ke disk." Anda mungkin berasumsi bahwa Anda memerlukan partisi swap sebesar RAM Anda untuk hibernasi, tetapi sebenarnya Anda hanya memerlukan partisi swap sebesar RAM yang Anda gunakan - jadi, jika Anda hanya menggunakan 4 GB RAM 16 GB Anda secara teratur, Anda dapat melakukan hibernasi ke partisi swap 4 GB. Namun, jika Anda menggunakan lebih dari 4 GB RAM, Anda mungkin tidak dapat melakukan hibernasi. Seringkali aman untuk memilih partisi swap yang sama dengan ukuran RAM Anda. Perhatikan bahwa ini hanya berlaku untuk hibernasi - jika Anda tidak pernah berencana untuk menghibernasi komputer Anda, Anda tidak perlu mengkhawatirkannya. (Windows melakukan hibernasi dengan menyimpan data ke file C: \ hiberfil.sys, sehingga file halaman tidak terlibat saat melakukan hibernasi di Windows.)
Pertanyaan Sebenarnya: Berapa Banyak Memori yang Anda Gunakan?
Tidak ada satu aturan pasti yang akan memberi tahu Anda berapa banyak paging atau swap ruang yang Anda butuhkan. Jawabannya tergantung pada apa yang Anda lakukan dengan komputer Anda dan berapa banyak memori yang Anda gunakan. Misalnya, jika Anda memiliki memori 8 GB tetapi Anda tidak pernah menggunakan lebih dari 8 GB tersebut, Anda dapat bertahan tanpa paging atau ruang swap sama sekali - kemungkinan besar Anda akan membutuhkan lebih dari 8 GB pada akhirnya, tentunya. Di sisi lain, Anda mungkin memiliki komputer dengan memori 64 GB, tetapi mungkin bekerja secara teratur dengan kumpulan data 100 GB - Anda mungkin menginginkan setidaknya ruang paging atau swap 64 GB hanya untuk keamanan. Jadi komputer dengan RAM 8 GB mungkin tidak memerlukan file halaman dan komputer dengan RAM 64 GB mungkin memerlukan file halaman yang sangat besar. Itu semua tergantung pada apa yang dilakukan komputer.
Kebanyakan orang tidak dapat memprediksi berapa banyak paging atau swap ruang yang mereka butuhkan. Bahkan jika Anda melihat memori bekas Anda sekarang, tidak ada yang tahu berapa banyak program Anda akan membutuhkan dalam seminggu atau sebulan.
Windows Dapat Mengelolanya Secara Otomatis
Di Windows, file halaman disimpan di C: \ pagefile.sys. Secara default, Windows secara otomatis mengelola ukuran file ini. Ini dimulai dari kecil dan tumbuh ke ukuran yang berpotensi lebih besar jika Anda membutuhkannya. Kami menyarankan agar Windows menangani sendiri ukuran file halaman. Ini tidak akan memakan banyak ruang pada drive sistem Anda. Jika file halaman Anda memakan banyak ruang pada drive sistem Anda, itu karena Anda membutuhkan file halaman sebesar itu di masa lalu dan Windows secara otomatis memperbesar ukurannya untuk Anda.
Misalnya, pada sistem Windows 8.1 dengan RAM hanya 4 GB, file halaman kami saat ini hanya berukuran 1,8 GB. Kami tidak memiliki RAM sebanyak itu, tetapi Windows menggunakan file halaman kecil sampai kami membutuhkan lebih banyak.
Tidak ada manfaat kinerja untuk menghapus file halaman, hanya potensi masalah ketidakstabilan sistem di mana program mungkin macet jika Anda menggunakan semua RAM Anda. Anda dapat menghapus file halaman untuk menghemat ruang di drive sistem Anda, tetapi biasanya tidak sepadan.
Jika Anda ingin mengatur ukuran secara manual - tidak disarankan - pastikan untuk diingat bahwa yang terpenting adalah berapa banyak memori yang akan digunakan sistem Anda, bukan hanya ukuran RAM-nya. Dokumentasi Microsoft mencatat bahwa:
“Alasan untuk mengkonfigurasi ukuran file halaman tidak berubah. Ini selalu tentang mendukung sistem crash dump, jika perlu, atau memperpanjang batas sistem komit, jika perlu. Misalnya, ketika banyak memori fisik diinstal, file halaman mungkin tidak diperlukan untuk mendukung biaya komit sistem selama penggunaan puncak. Memori fisik yang tersedia saja mungkin cukup besar untuk melakukan ini. ”
Dengan kata lain, yang terpenting adalah berapa banyak memori yang sebenarnya Anda perlukan - jumlah total memori yang tersedia menjadi "batas komitmen sistem".
Linux Membutuhkan Pilihan
TERKAIT: Cara Mengaktifkan Kembali Hibernasi di Ubuntu 12.04
Di Linux, yang setara dengan file paging Windows adalah partisi swap. Karena ini adalah partisi dan bukan hanya file, Anda harus membuat pilihan tentang ukuran partisi swap saat menginstal Linux. Tentu, kamu bisa ubah ukuran partisi Anda nanti - tapi itu lebih banyak pekerjaan. Linux tidak dapat secara otomatis mengelola ukuran partisi swap untuk Anda.
Setiap distribusi Linux menggunakan penginstalnya sendiri, dan setiap distribusi Linux memiliki beberapa logika di penginstalnya yang secara otomatis mencoba memilih ukuran partisi swap yang sesuai. Distribusi Linux biasanya menggunakan ukuran RAM Anda untuk membantu menentukan ukuran partisi swap Anda. Saat menginstal Ubuntu, ukuran partisi swap default biasanya adalah ukuran RAM Anda ditambah setengah GB atau lebih. Ini memastikan hibernasi akan berfungsi dengan baik.
Jika Anda mempartisi secara manual di penginstal Linux, ukuran RAM Anda plus 0,5 GB adalah aturan praktis yang akan memastikan Anda benar-benar dapat hibernate sistem Anda . Itu biasanya juga harus lebih dari cukup ruang swap. Jika Anda memiliki RAM dalam jumlah besar - 16 GB atau lebih - dan Anda tidak memerlukan hibernasi tetapi memang membutuhkan ruang disk, Anda mungkin dapat menggunakan partisi swap kecil 2 GB. Sekali lagi, ini sangat tergantung pada seberapa banyak memori yang sebenarnya akan digunakan komputer Anda. Tetapi sebaiknya Anda memiliki beberapa ruang swap untuk berjaga-jaga.
Aturan umum lama "ukuran ganda dari RAM" diterapkan ke komputer dengan RAM 1 atau 2 GB. Tidak ada jawaban yang cocok untuk semua tentang berapa banyak file halaman atau ruang swap yang Anda butuhkan. Itu semua tergantung pada program yang Anda gunakan dan apa yang mereka butuhkan. Jika Anda tidak yakin, tetap menggunakan default sistem operasi Anda hampir selalu merupakan ide yang bagus.
Kredit Gambar: William Hook di Flickr , Jean-Etienne Minh-Duy Poirrier di Flickr