Saya memiliki komputer Windows 7 64-bit yang mengalami masalah kinerja. Setelah beberapa penyelidikan, saya menemukan bahwa kesalahan halaman / detik di atasnya - seperti yang dilaporkan oleh Monitor Kinerja - sangat tinggi.
Segala sesuatu yang lain tampak normal. Resource Monitor melaporkan tidak ada kesalahan dan banyak memori yang tersedia.
Apakah ini penyebab potensial untuk masalah, atau itu adalah herring merah? Jika itu adalah sesuatu yang dapat menyebabkan masalah, apa yang harus saya lakukan selanjutnya untuk mencari tahu apa penyebabnya?
Ini adalah screenshot Monitor Kinerja. Perhatikan bahwa rata-rata kesalahan halaman / detik adalah 75.887. Di komputer lain yang tidak memiliki masalah, jumlah ini mendekati 3.000.
Berikut ini adalah tangkapan layar dari Resource Monitor, diurutkan berdasarkan kesalahan / detik, yang saat ini 0 untuk semua proses.
sumber
Jawaban:
Process Explorer memiliki kolom yang tersedia untuk memeriksa berapa banyak kesalahan halaman yang dihasilkan,
dengan cara ini Anda dapat mengidentifikasi program yang menyebabkan masalah dan memecahkan masalah lebih spesifik.
Monitor Kinerja: Kesalahan halaman rata-rata / detik :
sumber
Kesalahan halaman yang sulit adalah ketika manajer memori menemukan bahwa blok memori yang dibutuhkannya tidak dalam RAM. Memori itu telah ditukar ke disk, dan sistem Anda melambat karena butuh lebih banyak waktu untuk mendapatkannya dari sana. Tambahkan lebih banyak memori ke sistem Anda untuk mengurangi jumlah kesalahan halaman dan meningkatkan kinerja.
sumber
"Page Faults / second" termasuk kesalahan lunak (halaman yang dapat dilayani dari / ke RAM) dan kesalahan keras (halaman yang harus dilayani dari / ke disk). Jadi memiliki nilai "Kesalahan Halaman / detik" yang tinggi tidak selalu berarti masalah. Contoh kesalahan halaman lunak termasuk membalik halaman dalam daftar transisi (ini terdiri dari daftar siaga dan daftar yang dimodifikasi; mengandung halaman memori yang tidak digunakan untuk sementara, yang merupakan kandidat untuk membuka halaman ke disk (atau dibuang jika tidak dimodifikasi), tetapi masih dalam RAM) menjadi halaman aktif dan mengubah halaman aktif menjadi daftar transisi. Di Windows 10, ini juga bisa terjadi ketika halaman terkompresi diubah menjadi halaman aktif (karena Windows 10 memiliki kompresi memori).
Untuk melihat kesalahan yang sulit, Anda dapat menggunakan penghitung Halaman / detik, Halaman Input / detik atau Output Halaman / detik.
sumber
Berikut adalah tabel dari buku Windows Internal tentang apa kesalahan halaman. (Saya telah mengecualikan orang-orang yang mengakibatkan pelanggaran akses):
Anda dapat merujuk pertanyaan untuk perincian lebih lanjut apa yang menyebabkan kesalahan halaman
ada banyak alasan untuk membuatnya
page fault
.sumber