Mendiagnosis Windows 10 penggunaan memori sistem tinggi

1

saya menemukan pertanyaan ini , jawaban yang menjelaskan bagaimana menentukan driver mana yang menyebabkan kebocoran memori di Windows 10. Namun, saya tidak dapat menemukan masalah pada sistem saya, jadi saya mencari bantuan tambahan.

Inilah hasil dari menjalankan poolmon -b, kemudian hal , kemudian b :

poolmon result

Lari findstr di Cont mengembalikan file dengan 3.500 instance "Cont", jadi itu tidak membantu. Sama dengan smNp hanya menunjukkan masalah dengan rdyboost.sys, yang saya yakin tidak akan menyebabkan masalah.

Saya menjalankan yang diberikan xperf perintah, tetapi hasilnya dalam WPA.exe sepenuhnya omong kosong bagi saya:

WPA.exe result

Tampaknya itu AIFO bagian hanya menyumbang 0,666MB memori, sedangkan System saat ini menggunakan ~ 700MB.

Bagaimana saya bisa memecahkan masalah driver yang menyebabkan masalah dengan benar?

Seperti yang diminta, berikut ini adalah tangkapan layar dari Task Manager sekarang.

Task Manager

vaindil
sumber
Apa yang membangun Windows 10? Saya bertanya karena di build baru penggunaan memori Windows 10 akan dilaporkan lebih tinggi itu sebenarnya. Saya harus bertanya apa yang membuat Anda berpikir ada kebocoran memori, memori yang tidak digunakan tidak berguna, jadi Windows akan digunakan untuk penggunaan lain tetapi segera menyediakannya untuk aplikasi yang membutuhkannya.
Ramhound
Setuju dengan Ramhound. Anda seperti melompat dari pernyataan bahwa Anda memiliki masalah penggunaan memori ke metode analisis yang khusus untuk satu jenis masalah memori, kebocoran kumpulan non-halaman. Apa yang bisa kita lihat di sini tidak menunjukkan masalah apa pun; tingkat penggunaannya benar-benar normal. Anda perlu menampilkan bidikan layar mis. Manajer tugas dan RAMmap.
Jamie Hanrahan
@JamieHanrahan - Khususnya buncis yang jelas menunjukkan bahwa penggunaan memori sistem sangat tinggi, dan penggunaan satu file atau proses menggunakan, berbeda dengan jumlah yang besar antara dua bidikan.
Ramhound
@Ramhound Anda benar, saya seharusnya menjelaskan. Proses sistem menggunakan jumlah RAM yang sangat tinggi; penggunaan memori saya biasanya 90-95%. Komputer saya sudah berjalan sangat lambat sejak upgrade, dan seorang kolega pada perangkat keras yang sama seperti saya mengalami masalah yang sama. Saya telah menempatkan gambar Task Manager di OP. Saat ini saya memiliki 83% penggunaan - Sistem menggunakan 753MB dan proses tertinggi berikutnya, contoh Chrome, menggunakan 98,7MB. RAMMap belum diperbarui untuk Windows 10; itu tidak didukung. Saya sedang membangun 10240, W10 Enterprise.
vaindil
3
kemungkinan duplikat dari Windows 10, proses 'Sistem' mengambil sejumlah besar RAM
magicandre1981

Jawaban:

1

Ini bukan kebocoran memori tapi yang baru fitur .

Di Windows 10, Microsoft telah menambahkan konsep baru di Memory Manager yang disebut toko kompresi, yang merupakan kumpulan memori yang terkompresi dalam memori. Ini berarti bahwa ketika Memory Manager merasakan tekanan memori, itu akan memampatkan halaman yang tidak digunakan alih-alih menuliskannya ke disk. Ini mengurangi jumlah memori yang digunakan per proses, memungkinkan Windows 10 untuk mempertahankan lebih banyak aplikasi dalam memori fisik sekaligus. Ini juga membantu memberikan respons yang lebih baik di Windows 10. Toko kompresi hidup dalam rangkaian proses Sistem. Karena proses sistem menyimpan penyimpanan dalam memori, set kerjanya tumbuh lebih besar tepat ketika memori tersedia untuk proses lain. Ini terlihat di Task Manager dan alasan proses Sistem tampaknya menyebabkan kebocoran memori.

Anant Malik
sumber
1
Jawaban ini akan luar biasa, jika dan hanya jika, penulis menunjukkan bahwa mereka adalah bagian dari program Pratinjau Orang Dalam. Kalau tidak, Anda cepat pada pistol untuk menganggap fitur yang Anda gambarkan salah, dan kata fitur, tidak dalam membangun 10240 dengan cara. Jadi, Anda harus mencari tahu apakah itu masalahnya kemudian memposting ini sebagai jawabannya.
Ramhound
@Ramhound fitur ini adalah BAGIAN dari Windows 10 Build 10240: superuser.com/a/952142/174557
magicandre1981
@ magicandre1981 - Jawabannya menunjuk ke posting blog yang berbicara tentang build 10525, yang tidak digunakan penulis pertanyaan. Sementara saya berada di bawah kepercayaan yang kuat dan berpendidikan bahwa Windows MM tidak menggunakan kompresi sampai setelah membangun 10525, saya berpendapat, jawaban seperti yang tertulis tidak berlaku untuk pertanyaan ini. Kedua tautan Anda sendiri dalam jawaban itu adalah sekitar 10525 bukan 10240, video saluran 9, saya kira sama. Mempertimbangkan ada Windows 10 RTM tidak resmi dalam Microsoft, infact mereka mengindikasikan Windows 10 RTM tidak benar-benar ada, saya kira videonya sekitar 10525 juga.
Ramhound
@Ramhound Microsoft membuat blog karena saya meminta mereka melakukannya. pengguna yang memposting pertanyaan ini menggunakan Build 10240. RTM = 10240
magicandre1981
Seperti yang saya tunjukkan. Blog ini bukan tentang 10240. Kita dapat membahas ini di ruang obrolan di lain waktu. Seperti yang saya tunjukkan, saya tidak percaya perubahan MM bahkan dalam membangun 10240 karena semua yang saya baca menunjukkan perubahan itu terjadi dengan 10525 dan tidak ada di 10240.
Ramhound