Saya bertanya-tanya apakah ada cara untuk mengkonfigurasi Windows untuk mengkonsumsi ram LEBIH. Saya memiliki PC desktop dengan ram 16 GB dan hanya 2 yang digunakan pada beban kerja normal. Maksimum yang saya saksikan sampai sekarang adalah 6 GB. Apakah ada cara untuk memberitahu Windows untuk memperbaiki bagian dalamnya untuk lingkungan seperti itu?
20
Jawaban:
Sepertinya sudah menggunakannya. Dalam contoh ini:
Anda akan berpikir ada 7.55GB RAM yang tidak digunakan. Salah. Windows menggunakannya sebagai caching, baik dengan menyimpan data yang sebelumnya digunakan yang tidak diperlukan lagi, atau dengan memuat data yang sering diakses di muka (kebanyakan hal-hal OS seperti perpustakaan dan prefetch - itu tidak memuat file kata Anda atau apa pun). Dengan sedikit keberuntungan, beberapa di antaranya akan digunakan kembali yang akan meningkatkan kinerja.
sumber
Sudah.
Yang penting untuk dicatat adalah perbedaan antara memori yang harus dijalankan oleh sistem dan memori yang bagus untuk cache dan semacamnya. Memori 2GB itu, hingga 6GB kadang-kadang, adalah memori yang harus disimpan oleh windows untuk menjalankan program Anda atau menghadapi masalah penumpukan pagefile yang serius. Namun, itu tidak berarti bahwa 14GB lainnya tidak digunakan! Sebaliknya, sisa memori yang digunakan berat untuk caching file dari disk dan lainnya yang sering digunakan tapi lambat menyimpan data. Namun, karena ini hanya cache, windows tidak menganggap memori "sedang digunakan" - ia hanya dapat membuangnya jika membutuhkan ruang untuk data aplikasi aktual.
"Tapi kenapa aku perlu pagefile?"
Memiliki file halaman memungkinkan windows untuk mengelola cache dengan cara terbaik. Lihat, kita manusia berpikir kita tahu satu atau dua hal tentang cara mengelola 128 miliar bit data dengan cara yang seefektif mungkin. Yang benar adalah kita tidak tahu jongkok dibandingkan dengan efisiensi algoritmik bahwa komputer sebaliknya mencoba untuk menggunakan ketika kita berhenti mencampuri dan membiarkannya melakukan hal itu.
Katakanlah sebuah program membutuhkan 200MB memori, tetapi hanya mengakses 100MB memori itu secara rutin. Windows akan mengalokasikan 100MB memori untuk aplikasi (bagian dari 2GB yang Anda lihat), dan kemudian mengalokasikan 100MB file halaman untuk sisa ruang yang dibutuhkan aplikasi. Dan ketika Anda memiliki memori cadangan, itu hanya akan memuat 100MB dari file halaman ke dalam memori, sehingga itu duduk di sana, selalu siap. Ketika windows melakukan ini, ia tahu bahwa 100MB memori masih tersedia untuk kebutuhan yang lebih penting - katakanlah Anda sering memuat file level 100MB untuk sebuah game, setiap beberapa menit atau lebih, tetapi aplikasi itu hanya menggunakan tambahan itu memori sekali sehari (dan sementara kami melakukannya, anggap sisa memori sudah diisi dengan cache). Seandainya ingatan itu diam di sana, sementara level game dimuat dari disk setiap kali? Tentu saja tidak! Windows akan membuang data aplikasi dari cache dan memuat level game ke dalam cache, membuat game Anda berjalan jauh lebih cepat.
sumber
Dengan memori 8GB atau lebih, saya sarankan Anda mencoba menonaktifkan paging kernel . Ini akan memaksa kernel Anda ke dalam memori alih-alih membuka halamannya dan Anda mungkin mendapatkan sedikit peningkatan respons dari sistem Anda. Apa yang saya tidak sarankan adalah menonaktifkan file halaman, meskipun Anda mungkin bisa lolos dengan pengaturan minimal 1GB dan maksimal 2GB. Windows 7 sebenarnya sangat bagus dalam mengelola memori dan meskipun Anda mungkin tidak akan mengalami masalah memori rendah dengan menonaktifkan file halaman itu kemungkinan akan mempengaruhi SuperFetch. Meskipun 6GB mungkin digunakan untuk menjalankan program, Windows akan menggunakan hampir semua sisa memori untuk menyimpan file yang kemungkinan akan dibuka pada waktu tertentu. Ini SuperFetch (kakak laki-laki Prefetch). Menonaktifkan file halaman hampir pasti akan memberi Anda tidak ada peningkatan dalam kinerja dan Anda mungkin akan menembak diri sendiri ketika datang untuk memuat kali.
sumber
Nonaktifkan pagefile. Umumnya ide yang buruk, tetapi akan melakukan apa yang Anda inginkan.
Untuk melakukannya, masuk ke: Control Panel \ System and Security \ System \
Pengaturan sistem lanjutan \ pengaturan kinerja \ tab lanjut \ ubah (di bawah memori virtual) \ hapus centang secara otomatis, klik tanpa file halaman
Ini adalah contoh mengapa itu ide yang buruk untuk tidak memiliki file halaman. Jika ini tidak dapat terjadi pada Anda (Anda memiliki cukup RAM), maka tidak akan ada masalah.
Dari /server/23621/any-benefit-or-detriment-from-removing-a-pagefile-on-an-8gb-ram-machine
sumber
Saya tidak yakin dengan jawaban ini, tetapi tampaknya masuk akal bagi saya. Alih-alih menonaktifkan file halaman, turunkan ke ukuran rekomendasi minimum 200mb. Saya pikir standarnya adalah 3024mb? Ini akan memaksa mesin Anda menggunakan lebih banyak memori fisik dan juga membantu kinerja HD.
sumber
Jika Anda memiliki Windows 7 Home Basic edition, OS Anda tidak dapat menggunakan lebih dari 8GB RAM . Saya percaya tidak ada yang menyebutkannya. Plus, beberapa prosesor tidak mendukung RAM 16 GB juga. Saya yakin Anda membutuhkan i5 atau lebih tinggi untuk menjalankan lebih dari 8 GB RAM. Saya tidak yakin tentang prosesor AMD, meskipun pasti ada batas untuk RAM yang ditangani oleh prosesor juga. Beban RAM Anda tampaknya baik dan tidak biasa. Anda harus mengedit video atau membuat musik 24-bit untuk menggunakan RAM 16 GB.
sumber