Seberapa Besar Seharusnya Anda File Halaman atau Partisi Swap Jadilah?

Daftar Isi:

Seberapa Besar Seharusnya Anda File Halaman atau Partisi Swap Jadilah?
Seberapa Besar Seharusnya Anda File Halaman atau Partisi Swap Jadilah?

Video: Seberapa Besar Seharusnya Anda File Halaman atau Partisi Swap Jadilah?

Video: Seberapa Besar Seharusnya Anda File Halaman atau Partisi Swap Jadilah?
Video: Remastering Sederhana UBUNTU 18.04 | Tutorial Gnome Tweak Tool Ubuntu - YouTube 2024, Mungkin
Anonim
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?
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 perlu terlalu banyak file halaman atau ruang swap, yang melegakan mengingat komputer modern mungkin memiliki drive solid-state dengan ruang yang sangat kecil.

Tujuan dari File Halaman atau Partisi Swap

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 saat LED aktivitas disk menyala - datanya 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.

Image
Image

Penggunaan Lain untuk Part File dan Swap Partitions

Windows dan Linux juga menggunakan file halaman dan ruang swap mereka untuk keperluan lain:

  • Windows Crash Dumps: Pada Windows, file halaman digunakan untuk dump kecelakaan. Untuk membuat dump memori lengkap, file halaman setidaknya harus berukuran memori fisik + 1 MB. Untuk dump memori kernel, file halaman harus setidaknya 800 MB pada sistem dengan 8 GB RAM atau lebih. Kebanyakan orang tidak akan membutuhkan memori yang lengkap, tetapi dump kernel mungkin berguna. File halaman 800 MB yang diperlukan cukup kecil, tetapi Anda harus membiarkan file halaman Anda diaktifkan dan tidak menonaktifkannya. (Informasi ini diambil dari posting Memahami Crash Dumps di Microsoft TechNet.)
  • Hibernasi Linux: Pada sistem Linux, hibernate - status mematikan daya yang menyimpan konten RAM sistem Anda ke disk sehingga dapat dimuat ulang saat Anda melakukan boot ulang - menyimpan konten RAM sistem ke partisi swap. Ini mungkin juga disebut sebagai "menangguhkan ke disk." Anda mungkin menganggap Anda memerlukan partisi swap sebesar RAM Anda untuk hibernate ke itu, tetapi Anda sebenarnya hanya membutuhkan partisi swap sebesar RAM yang Anda gunakan - jadi, jika Anda hanya secara teratur menggunakan 4 GB RAM 16 GB Anda, Anda bisa hibernate ke partisi swap 4 GB. Namun, jika Anda menggunakan lebih dari 4 GB RAM, Anda mungkin tidak dapat hibernate. Terkadang aman untuk memilih partisi swap yang 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, sehingga file halaman tidak terlibat saat hibernate pada Windows.)
Image
Image

Pertanyaan Nyata: Berapa Banyak Memori yang Anda Gunakan?

Tidak ada satu aturan keras dan cepat yang akan memberi tahu Anda berapa banyak ruang pager 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 tetapi Anda tidak pernah menggunakan lebih dari 8 GB tersebut, Anda dapat 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 memori 64 GB, tetapi mungkin secara teratur bekerja dengan 100 GB data set - Anda mungkin ingin setidaknya ruang paging atau swap 64 GB 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 yang Anda butuhkan dalam seminggu atau sebulan.

Image
Image

Windows Secara Otomatis Dapat Mengaturnya

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 hingga 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 menghapus file halaman untuk menghemat ruang pada drive sistem Anda, tetapi biasanya tidak sepadan.
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 menghapus 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:

“the reason to configure the page file size has not changed. It has always been about supporting a system crash dump, if it is necessary, or extending the system commit limit, if it is necessary. For example, when a lot of physical memory is installed, a page file might not be required to back the system commit charge during peak usage. The available physical memory alone might be large enough to do this.”

Dengan kata lain, ini semua tentang berapa banyak memori yang sebenarnya Anda perlukan - jumlah total memori yang tersedia adalah "batas komitmen sistem."

Linux Membutuhkan Pilihan

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 dapat 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 RAM dalam jumlah besar - 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. Tetapi sebaiknya memiliki ruang swap untuk berjaga-jaga.

Image
Image

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 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, bertahan dengan default sistem operasi Anda hampir selalu merupakan ide yang bagus.

Direkomendasikan: