Windows memory tuning

Artikel XDA bulan ini menyentuh sesuatu yang telah diketahui pengguna power sejak Windows 10: OS secara diam-diam mengompresi memori kerja di latar belakang, dan bagi sebagian besar pembaca, itu persis mengapa mesin 16 GB masih terasa sehat di bawah beban tab yang berat. Tangkapannya adalah ketika ada yang salah (kompresi thrash di aplikasi tertentu, tekanan memori phantom dari kebocoran driver), Task Manager bawaan memberi tahu Anda hampir tidak ada tentang penyebabnya.

Kami menguji aplikasi terbaik untuk penyetelan kompresi memori Windows di Windows 11 24H2 dengan workstation 32 GB dan laptop 16 GB. Tujuannya dalam setiap kasus: lihat working set sebenarnya dan bagian yang dikompres, identifikasi proses yang menahan reservasi, dan bebaskan memori tanpa mengorbankan kinerja latar depan.

Apa yang harus dicari dalam aplikasi penyetelan memori Windows

Perbandingan cepat

Aplikasi Terbaik untuk Paket Gratis Harga Awal Penerbit
RAMMap Inventaris memori mendalam Ya Gratis Microsoft SysInternals
Process Explorer Working set real-time per proses Ya Gratis Microsoft SysInternals
Mem Reduct Flush daftar standby otomatis Ya Gratis henrypp
SysInternals VMMap Ruang alamat virtual per aplikasi Ya Gratis Microsoft SysInternals
Wise Memory Optimizer Pembersihan satu klik Ya Gratis ($30 Pro) WiseCleaner
OpenHardwareMonitor Grafik historis Ya Gratis Open source
Empty Standby List Flush baris perintah Ya Gratis WJ32 (Process Hacker)

1. RAMMap, terbaik untuk inventaris mendalam

RAMMap dari Microsoft SysInternals adalah alat yang harus diinstal semua orang terlebih dahulu. Buka dan delapan tab melaporkan dengan tepat di mana setiap megabyte RAM berada: Active, Standby, Modified, Zeroed, Free, dan breakdown Memory Compression yang penting. Tampilan Use Counts menjawab pertanyaan “mengapa RAM saya penuh” di satu layar, dan tab Processes memecah halaman terkompresi berdasarkan proses pemilik.

RAMMap untuk penyetelan memori Windows adalah langkah diagnostik yang harus dilakukan sebelum menyentuh apa pun. Ini juga memungkinkan Anda untuk secara selektif mengosongkan daftar standby, daftar halaman yang diubah, atau working set, yang merupakan cara paling aman untuk membebaskan RAM tanpa reboot penuh.

Kekurangan: Antarmuka berat membaca; bukan untuk pembaca yang hanya menginginkan tombol “bersihkan”.

Harga:

Platform: Windows

Unduh: RAMMap di learn.microsoft.com

Garis Bawah: Pemberhentian pertama yang benar untuk siapa pun yang mendiagnosis masalah memori nyata.

2. Process Explorer, terbaik untuk tampilan real-time

Process Explorer adalah pengganti SysInternals untuk Task Manager, dan kolom Working Set-nya adalah yang benar-benar memberi tahu Anda apa yang dipegang aplikasi. Menambahkan kolom Private Bytes dan Peak Working Set ke tampilan default menampilkan kebocoran dalam hitungan detik, dan pohon berkode warna membuat jelas proses anak mana yang dimiliki proses induk mana.

Untuk penggunaan sehari-hari, menjalankan Process Explorer bukan Task Manager (ada opsi “ganti” di Options) menghilangkan buta spot terbesar yang disertakan Windows.

Kekurangan: Masih tidak seramah Task Manager yang digantikannya; kolom baru perlu ditambahkan secara manual.

Harga:

Platform: Windows

Unduh: Process Explorer di learn.microsoft.com

Garis Bawah: Pengganti Task Manager permanen.

3. Mem Reduct, terbaik untuk flush otomatis

Mem Reduct adalah aplikasi open-source kecil dari henrypp yang memantau persentase working set dan menjalankan flush daftar standby ketika melampaui ambang batas. Atur ke 80 persen penggunaan memori, pergi, dan aplikasi menangani sisanya dengan tenang. Pembersihan manual adalah tombol pintas keyboard, dan ikon baki sistem menunjukkan penggunaan saat ini.

Bagi pembaca yang tidak dapat meninggalkan alur kerja yang memakan memori untuk reboot setiap beberapa hari, Mem Reduct menutup celah antara “saya perlu memperbaiki ini” dan “saya benar-benar melakukannya”.

Kekurangan: Pengaturan agresif flush daftar standby terlalu sering, yang merusak cache baca disk. Default aman; tweak dengan hati-hati.

Harga:

Platform: Windows

Unduh: Mem Reduct di henrypp.org

Garis Bawah: Pembersihan atur-dan-lupakan yang dulunya memerlukan jalankan RAMMap manual.

4. SysInternals VMMap, terbaik untuk tampilan alamat virtual

SysInternals VMMap mengambil satu proses dan memecah ruang alamatnya menjadi setiap region (Heap, Stack, Image, Private, Mapped File). Bagi pembaca yang men-debug perilaku memori aplikasi tertentu, ini adalah alat yang menjawab “apa yang sebenarnya digunakan Chrome untuk 3.2 GB ini”.

Kekurangan: Fokus proses tunggal; bukan dasbor seluruh sistem. Kurva pembelajaran sangat nyata.

Harga:

Platform: Windows

Unduh: VMMap di learn.microsoft.com

Garis Bawah: Alat debugger; berlebihan untuk diagnostik kasual.

5. Wise Memory Optimizer, terbaik untuk pembersihan satu klik

Wise Memory Optimizer adalah pilihan bagi pembaca yang menginginkan tombol berlabel Free RAM dan tidak ingin memikirkan daftar mana yang akan disiram. Tindakan satu ketukan menghapus daftar standby dan meminta pemangkasan working set dari aplikasi latar depan. Slider mengatur otomatisasi di ambang memori.

Kekurangan: Tombol menyembunyikan daftar mana yang benar-benar dikosongkan, yang penting ketika cache miss pada pembacaan disk berikutnya adalah stutter lima detik.

Harga:

Platform: Windows

Unduh: Wise Memory Optimizer di wisecleaner.com

Garis Bawah: Untuk pembaca yang menginginkan tombol tunggal dan tanpa membaca.

6. OpenHardwareMonitor, terbaik untuk grafik historis

OpenHardwareMonitor mencatat penggunaan memori bersama CPU, GPU, dan disk seiring waktu. Tampilan grafik adalah yang menangkap kebocoran lambat, di mana pemeriksaan Task Manager lima menit tidak akan: aplikasi yang membuka tab browser yang memanjat pada 4 MB per jam mudah terlihat dalam grafik 24 jam.

Kekurangan: Tidak ada breakdown tingkat proses; ini grafik penggunaan sistem total, bukan per-proses. Gabungkan dengan Process Explorer untuk gambaran lengkap.

Harga:

Platform: Windows

Unduh: OpenHardwareMonitor di openhardwaremonitor.org

Garis Bawah: Untuk menangkap kebocoran yang hanya muncul selama berjam-jam.

7. Empty Standby List, terbaik untuk baris perintah

Empty Standby List adalah utilitas baris perintah dari penulis Process Hacker. Jalankan di prompt yang ditingkatkan atau tugas terjadwal, dan daftar standby siram. Itu seluruh alat: satu binary, satu set flag (workingsets, modifiedpagelist, standbylist, priority0standbylist).

Bagi pembaca yang mengskrip perbaikan mereka, ini adalah primitif yang benar.

Kekurangan: Tidak ada GUI; jika skrip bukan bagian dari rencana, gunakan Mem Reduct sebagai gantinya.

Harga:

Platform: Windows

Unduh: EmptyStandbyList di github.com

Garis Bawah: Primitif untuk dimasukkan dalam tugas terjadwal pada pukul 4 pagi.

Cara memilih yang tepat

TANYA JAWAB

Apa itu kompresi memori di Windows? Sejak Windows 10, kernel mengompresi halaman RAM yang baru-baru ini tidak digunakan alih-alih menulisnya ke pagefile. Proses Memory Compression menampung toko terkompresi. Ini sebabnya mesin 16 GB masih terasa sehat di bawah beban, dan mengapa nomor Task Manager bisa terlihat aneh.

Bisakah saya mematikan kompresi memori? Ya, dengan Disable-MMAgent -MemoryCompression di PowerShell yang ditingkatkan, meskipun pada sebagian besar mesin hasilnya lebih buruk. Matikan hanya untuk menguji hipotesis tertentu, kemudian nyalakan kembali.

Apakah aplikasi pembersih memori benar-benar membantu? Untuk kasus tertentu (driver bocor, daftar standby terjebak) ya. Untuk klaim umum “gaming lebih cepat” tidak; Windows sudah mengelola keseimbangan dengan baik.

Aplikasi mana yang paling aman digunakan untuk pembersihan harian? Mem Reduct dengan ambang default adalah yang paling aman dari alat otomatis. RAMMap untuk pembersihan manual yang ditargetkan adalah yang paling aman dari opsi SysInternals.

Apakah aplikasi ini kompatibel dengan Windows 11 24H2? Ya. Ketujuh semuanya secara aktif dipertahankan atau dikirim sebagai utilitas SysInternals yang diuji dari Microsoft.