Menurut aturan lama, file halaman atau swap Anda harus "menggandakan RAM Anda" atau "1,5x RAM Anda." Tapi apakah Anda benar-benar membutuhkan file halaman 32 GB atau swap jika Anda memiliki 16 GB RAM?
Anda mungkin tidak membutuhkan banyak halaman file atau ruang swap, yang merupakan bantuan mengingat komputer modern mungkin memiliki drive solid-state dengan ruang yang sangat sedikit.
Pertama, mari kita ingat tujuan sebenarnya dari file halaman di Windows atau partisi swap di Linux. Keduanya menyediakan memori kerja tambahan ke komputer Anda. Sebagai contoh, jika komputer Anda memiliki 2 GB RAM dan Anda membuka sejumlah besar program atau sejumlah besar file, komputer Anda mungkin perlu menyimpan 3 GB data dalam memori kerjanya. Komputer menyimpan tambahan 1 GB data di file halaman atau ruang swap-nya. File halaman atau swap berfungsi sebagai area "overflow" untuk menampung data tambahan. Komputer Anda secara otomatis mentransfer data kembali ke RAM saat digunakan, dan memindahkan data ke file halaman atau partisi swap saat tidak digunakan.
Jika Anda menggunakan komputer desktop yang lebih lama, Anda bisa melihat ini terjadi setelah Anda meminimalkan program desktop untuk sementara waktu. Ketika Anda memaksimalkannya nanti, itu akan membutuhkan waktu beberapa saat untuk muncul, dan Anda akan mendengar hard drive Anda menggiling sementara itu aktivitas disk LED berkedip - datanya sedang dipindahkan kembali dari file halaman 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 menjaga program desktop dalam RAM.)
Sebagian besar aplikasi mengharapkan untuk mendapatkan memori yang mereka minta. Jika RAM Anda penuh dan Anda tidak memiliki file halaman, dan kemudian Anda membuka program lain, program tersebut kemungkinan akan crash. Memiliki file halaman dengan program ruang tambahan dapat menggunakan mencegah hal ini terjadi.
Windows dan Linux juga menggunakan file halaman dan ruang swap mereka untuk keperluan lain:
Tidak ada aturan keras dan cepat yang akan memberi tahu Anda berapa banyak pager atau ruang swap yang Anda butuhkan. Jawabannya tergantung pada apa yang Anda lakukan dengan komputer Anda dan berapa banyak memori yang Anda gunakan. Sebagai contoh, jika Anda memiliki 8 GB memori tetapi Anda tidak pernah menggunakan lebih dari 8 GB, Anda bisa bertahan tanpa ruang paging atau swap sama sekali - kemungkinan Anda akan membutuhkan lebih dari 8 GB pada akhirnya, tentu saja. Di sisi lain, Anda mungkin memiliki komputer dengan 64 GB memori, tetapi mungkin secara teratur bekerja dengan 100 GB data set - Anda mungkin ingin setidaknya 64 GB paging atau ruang swap hanya untuk aman. 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 akan dapat memprediksi berapa banyak pager atau ruang swap yang mereka butuhkan. Bahkan jika Anda melihat memori yang digunakan saat ini, tidak ada yang tahu berapa banyak program Anda akan membutuhkan dalam seminggu atau sebulan.
Pada Windows, file halaman disimpan di C: \ pagefile.sys. Secara default, Windows secara otomatis mengelola ukuran file ini. Mulai kecil dan tumbuh ke ukuran yang berpotensi lebih besar jika Anda membutuhkannya. Kami merekomendasikan membiarkan Windows menangani ukuran file halaman dengan sendirinya. Seharusnya tidak mengambil banyak ruang pada drive sistem Anda. Jika file halaman Anda mengambil banyak ruang pada drive sistem Anda, itu karena Anda membutuhkan file halaman yang besar di masa lalu dan Windows secara otomatis memperbesar ukurannya untuk Anda.
Sebagai contoh, pada sistem Windows 8.1 dengan hanya 4 GB RAM, file halaman kami saat ini hanya berukuran 1,8 GB. Kami tidak memiliki banyak RAM, tetapi Windows menggunakan file halaman kecil sampai kami membutuhkan lebih banyak.
Tidak ada manfaat kinerja untuk menyingkirkan file halaman, hanya masalah ketidakstabilan sistem potensial di mana program mungkin macet jika Anda menggunakan semua RAM Anda. Anda dapat menghilangkan file halaman untuk menghemat ruang pada drive sistem Anda, tetapi biasanya tidak sepadan.
Jika Anda ingin mengatur ukuran secara manual - tidak disarankan - pastikan untuk diingat bahwa yang penting adalah seberapa banyak memori yang akan digunakan oleh sistem Anda, bukan hanya ukuran RAM-nya. Dokumentasi Microsoft mencatat bahwa:
“Alasan untuk mengkonfigurasi ukuran file halaman tidak berubah. Itu selalu tentang mendukung dump kecelakaan sistem, jika perlu, atau memperpanjang batas komit sistem, jika diperlukan. Misalnya, ketika banyak memori fisik dipasang, file halaman mungkin tidak diperlukan untuk mendukung biaya commit sistem selama penggunaan puncak. Memori fisik yang tersedia saja mungkin cukup besar untuk melakukan ini. ”
Dengan kata lain, ini semua tentang berapa banyak memori yang sebenarnya Anda perlukan - jumlah total memori yang tersedia menjadi "batas komit sistem."
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 Anda saat menginstal Linux. Tentu, Anda bisa mengubah ukuran partisi Anda nanti - tetapi itu lebih banyak pekerjaan. Linux tidak dapat secara otomatis mengatur ukuran partisi swap Anda untuk Anda.
Setiap distribusi Linux menggunakan penginstal sendiri, dan setiap distribusi Linux memiliki beberapa logika dalam penginstalnya yang secara otomatis mencoba untuk 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 yang umum tampaknya adalah ukuran RAM Anda ditambah setengah tambahan GB atau lebih. Ini memastikan hibernate akan berfungsi dengan baik.
Jika Anda mempartisi secara manual di penginstal Linux Anda, ukuran RAM Anda ditambah .5 GB adalah aturan praktis yang baik yang akan memastikan Anda benar-benar dapat hibernate sistem Anda. Itu biasanya akan lebih dari cukup ruang swap juga. Jika Anda memiliki sejumlah besar RAM - 16 GB atau lebih - dan Anda tidak perlu hibernate tetapi perlu ruang disk, Anda mungkin bisa lolos dengan partisi swap 2 GB kecil. Sekali lagi, itu benar-benar tergantung pada seberapa banyak memori komputer Anda benar-benar akan digunakan. Tapi itu ide yang baik untuk memiliki ruang swap untuk berjaga-jaga.
Aturan "dua kali lipat ukuran RAM" yang lama diterapkan pada komputer dengan RAM 1 atau 2 GB. Tidak ada satu ukuran cocok untuk semua jawaban untuk berapa banyak halaman file atau ruang swap yang Anda butuhkan. Itu semua tergantung pada program yang Anda gunakan dan apa yang mereka butuhkan. Jika Anda tidak yakin, bertahan dengan default sistem operasi Anda hampir selalu merupakan ide yang bagus.
Gambar Kredit: William Hook pada Flickr, Jean-Etienne Minh-Duy Poirrier di Flickr