Beranda » bagaimana » Haruskah saya Menonaktifkan File Halaman jika Komputer Saya Memiliki Banyak RAM?

    Haruskah saya Menonaktifkan File Halaman jika Komputer Saya Memiliki Banyak RAM?

    Jika Anda memiliki komputer dengan jumlah RAM yang lumayan, apakah Anda akan mendapat manfaat dari menonaktifkan file halaman atau haruskah Anda membiarkannya saja? Tanya Jawab Pengguna Super hari ini membahas topik untuk membantu memuaskan keingintahuan pembaca.

    Sesi Tanya Jawab hari ini datang kepada kami berkat SuperUser-subdivisi Stack Exchange, pengelompokan situs web Q&A berbasis komunitas.

    Foto milik Collin Anderson (Flickr).

    Pertanyaan

    SuperUser reader user1306322 ingin tahu apakah ada manfaat untuk menonaktifkan file halaman jika komputer seseorang memiliki banyak RAM:

    Bayangkan saya memiliki banyak RAM, katakanlah 64 GB, misalnya. Itu banyak, bahkan untuk komputer game. Sekarang lokasi default file halaman di Windows adalah pada drive sistem operasi utama (baik itu HDD atau SSD), yang lebih cepat secara umum tetapi masih tidak secepat RAM.

    Sesuatu memberi tahu saya bahwa menonaktifkan file halaman pada hard-drive atau membuat drive RAM virtual dan membiarkan file halaman berada di sana dapat membuat Windows memindahkan semua memori virtualnya ke RAM dan meningkatkan kinerja sistem. Tapi saya tidak terlalu berpengetahuan luas di bidang itu, jadi itu mungkin tidak benar sama sekali.

    Saya mencoba keduanya, tetapi saya tidak bisa menganalisis hasilnya untuk mencapai kesimpulan yang pasti dengan tingkat pengetahuan saya dalam hal-hal yang berkaitan dengan memori. Apakah ini akan berhasil? Jika tidak, lalu mengapa?

    Apakah pengguna1306322 mendapatkan manfaat dari menonaktifkan file halaman?

    Jawabannya

    Kontributor SuperUser David Schwartz memiliki jawaban untuk kita:

    Tidak peduli berapa banyak RAM yang Anda miliki, Anda ingin sistem dapat menggunakannya secara efisien. Tidak memiliki file halaman sama sekali memaksa sistem operasi untuk menggunakan RAM secara tidak efisien karena dua alasan:

    • Pertama, itu tidak dapat membuat halaman dibuang, bahkan jika mereka tidak diakses atau dimodifikasi dalam waktu yang sangat lama, yang memaksa cache disk menjadi lebih kecil.
    • Kedua, harus mencadangkan RAM fisik untuk mendukung alokasi yang sangat tidak mungkin untuk membutuhkannya (misalnya, pemetaan file pribadi yang dapat dimodifikasi), yang mengarah ke kasus di mana Anda dapat memiliki banyak RAM fisik gratis dan alokasi ditolak. menghindari komitmen berlebihan.

    Pertimbangkan, misalnya, jika suatu program membuat pemetaan memori pribadi dari file 4 GB yang dapat ditulis. Sistem operasi harus mencadangkan 4 GB RAM untuk pemetaan ini karena program dapat memodifikasi setiap byte dan tidak ada tempat selain RAM untuk menyimpannya. Jadi sejak awal, RAM 4 GB pada dasarnya sia-sia (dapat digunakan untuk cache halaman disk bersih, tapi hanya itu saja).

    Anda harus memiliki file halaman jika Anda ingin mendapatkan yang terbaik dari RAM Anda, bahkan jika itu tidak pernah digunakan. Ini bertindak sebagai polis asuransi yang memungkinkan sistem operasi untuk benar-benar menggunakan RAM yang dimilikinya, daripada harus mencadangkannya untuk kemungkinan yang luar biasa tidak mungkin..

    Orang-orang yang merancang perilaku sistem operasi Anda bukanlah orang bodoh. Memiliki file halaman memberi sistem operasi lebih banyak pilihan, dan itu tidak akan membuat yang buruk.

    Tidak ada gunanya mencoba memasukkan file halaman ke dalam RAM. Dan jika Anda memiliki banyak RAM, file halaman sangat tidak mungkin untuk digunakan (hanya perlu ada di sana), jadi tidak terlalu penting seberapa cepat perangkat ini aktif..

    Pastikan untuk memeriksa utas diskusi aktif tentang topik melalui tautan di bawah ini!


    Punya sesuatu untuk ditambahkan ke penjelasan? Berbunyi dalam komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange yang mengerti teknologi lainnya? Lihat utas diskusi lengkap di sini.