30Aug
Menurut aturan lama, file halaman atau swap Anda harus "double your RAM" atau "1.5x your RAM." Tapi apakah Anda benar-benar memerlukan file halaman 32 GB atau swap jika Anda memiliki RAM 16 GB?Anda mungkin tidak memerlukan banyak file halaman atau ruang swap, yang merupakan kelegaan mengingat komputer modern mungkin memiliki solid-state drive dengan ruang yang sangat sedikit.
Tujuan dari File File atau Partisi Swap
Pertama, mari kita ingat tujuan sebenarnya dari file halaman pada partisi Windows atau swap di Linux. Keduanya memberikan tambahan memori kerja ke komputer Anda. Misalnya, jika komputer Anda memiliki RAM 2 GB dan Anda membuka sejumlah besar program atau sejumlah besar file, komputer Anda mungkin perlu menyimpan data 3 GB dalam memori kerjanya. Komputer menyimpan data tambahan 1 GB di file halaman atau ruang swapnya. File halaman atau swap bertindak sebagai area "overflow" untuk menyimpan 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 tua, Anda bisa melihat ini terjadi setelah Anda meminimalkan program desktop untuk sementara waktu. Ketika Anda memaksimalkannya nanti, diperlukan beberapa saat untuk muncul, dan Anda akan mendengar hard drive Anda menggiling saat aktivitas disk LED berkedip - datanya 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 RAM dalam jumlah cukup untuk menyimpan program desktop di RAM.)
Kebanyakan aplikasi berharap mendapatkan memori yang mereka minta. Jika RAM Anda penuh dan Anda tidak memiliki file halaman, dan kemudian Anda membuka program lain, program ini kemungkinan akan macet. Memiliki file halaman dengan program ruang tambahan dapat digunakan untuk mencegah hal ini terjadi.
Kegunaan Lain untuk File Page dan Partisi Swap
Windows dan Linux juga menggunakan file halaman dan ruang swap untuk keperluan lain:
- Windows Crash Dumps : Pada Windows, file halaman digunakan untuk dump crash. Untuk membuat dump memori yang lengkap, file halaman minimal harus memiliki ukuran memori fisik + 1 MB.Untuk pembuangan memori kernel, file halaman minimal 800 MB pada sistem dengan RAM 8 GB atau lebih. Kebanyakan orang tidak memerlukan kehabisan memori yang lengkap, namun pembuangan kernel mungkin berguna. Berkas halaman 800 MB yang dibutuhkan cukup kecil, namun Anda harus membiarkan file halaman Anda diaktifkan dan tidak menonaktifkannya.(Informasi ini diambil dari tabel Understanding Crash Dumps di Microsoft TechNet).
- Linux Hibernation : Di sistem Linux, hibernate - status power-down yang menghemat isi RAM sistem Anda ke disk sehingga dapat dimuat ulang saat Anda melakukan booting.up lagi - menyimpan isi RAM sistem ke partisi swap. Ini mungkin juga disebut sebagai "suspend to disk." Anda mungkin menganggap Anda memerlukan partisi swap sebesar RAM Anda untuk hibernasi dengannya, namun sebenarnya Anda hanya memerlukan partisi swap sebesar RAM yang Anda gunakan - jadi, jikaAnda hanya secara teratur menggunakan 4 GB RAM 16 GB Anda, Anda bisa hibernate ke partisi swap 4 GB.Namun, jika Anda menggunakan RAM lebih dari 4 GB, Anda mungkin tidak bisa hibernate. Ini sering aman untuk memilih partisi swap sama dengan ukuran RAM Anda. Perhatikan bahwa ini hanya berlaku untuk hibernate - jika Anda tidak pernah berencana untuk hibernate komputer Anda, Anda tidak perlu khawatir tentang hal ini.(Windows hibernate dengan menyimpan data ke file C: \ hiberfil.sys, jadi file halaman tidak terlibat saat berhibernasi di Windows.)
Pertanyaan Nyata: Berapa Banyak Memori yang Anda Gunakan?
Tidak ada aturan keras dan cepat yang akan memberi tahu Anda berapa banyak ruang paging atau swap 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 tapi Anda tidak pernah menggunakan lebih dari 8 GB, Anda bisa melakukannya tanpa ruang paging atau swap sama sekali - kemungkinan Anda memerlukan lebih dari 8 GB pada akhirnya, tentu saja. Di sisi lain, Anda mungkin memiliki komputer dengan memori 64 GB, namun mungkin secara rutin bekerja dengan set data 100 GB - Anda mungkin menginginkan setidaknya 64 GB paging atau ruang swap agar aman. Jadi komputer dengan RAM 8 GB mungkin tidak memerlukan file halaman dan komputer dengan RAM sebesar 64 GB mungkin memerlukan file halaman yang besar. Semuanya tergantung pada apa yang komputer lakukan.
Kebanyakan orang tidak akan bisa memprediksi berapa banyak paging atau swap space yang mereka butuhkan. Bahkan jika Anda melihat memori bekas Anda saat ini, tidak ada yang tahu berapa banyak program Anda yang dibutuhkan dalam seminggu atau sebulan.
Windows Dapat Mengelola Secara Otomatis
Pada Windows, file halaman disimpan di C: \ pagefile.sys. Secara default, Windows secara otomatis mengatur ukuran file ini. Ini mulai kecil dan tumbuh ke ukuran yang berpotensi lebih besar jika Anda memerlukannya. Sebaiknya biarkan Windows menangani ukuran file halaman dengan sendirinya. Seharusnya tidak mengambil sejumlah besar ruang pada drive sistem Anda. Jika file halaman Anda memakan banyak ruang pada drive sistem Anda, itu karena Anda memerlukan file halaman yang besar di masa lalu dan Windows secara otomatis tumbuh sesuai ukuran untuk Anda.
Sebagai contoh, pada sistem Windows 8.1 dengan RAM hanya 4 GB, file halaman kami saat ini hanya berukuran 1,8 GB.Kami tidak memiliki semua RAM sebanyak itu, namun Windows menggunakan file halaman kecil sampai kami membutuhkan lebih banyak.
Tidak ada manfaat kinerja untuk menyingkirkan file halaman, hanya masalah ketidakstabilan sistem yang potensial dimana program mungkin macet jika Anda menggunakan semua RAM Anda. Anda bisa menghilangkan file halaman untuk menghemat ruang pada drive sistem Anda, tapi biasanya tidak sepadan.
Jika Anda ingin menetapkan ukuran secara manual - tidak disarankan - pastikan untuk mengingat apa yang sebenarnya penting jika jumlah memori yang akan digunakan sistem Anda, bukan hanya ukuran RAMnya. Dokumentasi Microsoft mencatat bahwa:
"alasan untuk mengkonfigurasi ukuran file halaman tidak berubah. Ini selalu tentang mendukung sistem crash dump, jika perlu, atau memperluas batas commit sistem, jika perlu. Sebagai contoh, ketika banyak memori fisik terpasang, file halaman mungkin tidak diperlukan untuk mengembalikan sistem commit charge selama penggunaan puncak. Memori fisik yang tersedia sendiri mungkin cukup besar untuk melakukan ini. "
Dengan kata lain, ini semua tentang berapa banyak memori yang benar-benar Anda perlukan - jumlah total memori yang tersedia menjadi" batas komit sistem ".
Linux Membutuhkan Suatu Pilihan
Di Linux, setara dengan file paging Windows adalah partisi swap. Karena ini adalah partisi dan bukan hanya sebuah file, Anda harus membuat pilihan tentang ukuran partisi swap Anda saat menginstal Linux. Tentu, Anda bisa mengubah ukuran partisi Anda nanti - tapi itu lebih banyak pekerjaan. Linux tidak bisa mengatur ukuran partisi swap Anda secara otomatis untuk Anda.
Setiap distribusi Linux menggunakan installernya sendiri, dan setiap distribusi Linux memiliki beberapa logika dalam installernya 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 default swap default sepertinya ukuran RAM Anda ditambah setengah GB atau lebih. Hal ini memastikan hibernate akan bekerja dengan baik.
Jika Anda mempartisi secara manual di installer Linux Anda, ukuran RAM Anda plus. 5 GB adalah aturan praktis yang bagus yang akan memastikan Anda benar-benar dapat hibernasi sistem Anda. Itu biasanya harus lebih dari cukup ruang swap juga. Jika Anda memiliki RAM dalam jumlah besar - 16 GB atau lebih - dan Anda tidak memerlukan hibernasi tapi perlu ruang disk, Anda mungkin bisa lolos dengan partisi swap 2 GB kecil. Sekali lagi, ini sangat tergantung pada seberapa banyak memori yang sebenarnya akan digunakan komputer Anda. Tapi ada baiknya kita memiliki beberapa ruang swap untuk berjaga-jaga.
Aturan "double size of the RAM" lama yang diterapkan pada komputer dengan RAM 1 atau 2 GB.Tidak ada satu ukuran cocok untuk semua jawaban tentang berapa banyak file halaman atau ruang swap yang Anda butuhkan. Semuanya tergantung pada program yang Anda gunakan dan apa yang mereka butuhkan. Jika Anda tidak yakin, tetap bertahan dengan default sistem operasi Anda hampir selalu merupakan ide bagus.
Gambar Kredit: William Hook di Flickr, Jean-Etienne Minh-Duy Poirrier di Flickr