Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Topik ini dapat membantu Anda menginterpretasikan metrik yang dihasilkan oleh penilaian Jejak Memori. Ini juga memberikan panduan tentang cara menggunakan hasil untuk mengidentifikasi dan menyelesaikan sejumlah masalah umum yang berdampak negatif pada pengalaman pelanggan. Memori adalah sumber daya utama, dan mengoptimalkan penggunaan memori memastikan pengalaman pengguna yang konsisten dan responsif.
Penilaian ini membuat rekam jepret penggunaan memori selama serangkaian boot ulang sistem dan segera setelah munculnya layar mulai di Windows 8 atau Windows 10. Ini tidak mengevaluasi penggunaan memori selama operasi komputer biasa. Namun, Anda dapat menggunakan hasil penilaian Memory Footprint untuk memahami bagaimana memori digunakan sebelum aplikasi diluncurkan. Banyak proses dan layanan yang digunakan sepanjang waktu dan mereka mengambil memori. Penilaian ini membantu Anda melihat bagaimana driver dan aplikasi yang selalu berjalan memengaruhi proses boot.
Catatan Komputer yang dinilai harus menginstal versi ritel driver untuk mendapatkan gambaran yang akurat tentang alokasi memori.
Dalam topik ini:
Untuk informasi selengkapnya tentang penilaian, persyaratan sistem, dan pengaturan penilaian, lihat Jejak Memori.
File Tujuan
Anda dapat membuat tujuan kustom untuk mengukur peningkatan Anda di Tampilan Hasil. File tujuan adalah alat triase yang dapat membantu Anda memahami performa PC dan membandingkan PC dalam bisnis Anda.
Misalnya, tujuan untuk laptop dasar mungkin berbeda dari tujuan yang Anda tetapkan untuk komputer desktop kelas atas, atau harapan pasar mungkin berubah sewaktu-waktu sehingga Anda ingin fleksibilitas menentukan tujuan dan persyaratan utama yang berbeda saat waktu berlalu dan teknologi meningkat.
Saat nilai metrik dibandingkan dengan tujuan untuk metrik tersebut, status dikodekan dengan warna dalam Tampilan Hasil sebagai berikut:
Ungu muda berarti bahwa sistem memiliki pengalaman pengguna yang hebat dan tidak ada masalah yang dirasakan.
Ungu sedang berarti bahwa pengalaman pengguna dapat ditoleransi dan Anda dapat mengoptimalkan sistem. Tinjau rekomendasi dan analisis untuk melihat peningkatan apa yang dapat dilakukan pada sistem. Ini bisa berupa perubahan perangkat lunak, perubahan konfigurasi, atau perubahan perangkat keras.
Ungu tua berarti bahwa sistem memiliki pengalaman pengguna yang buruk dan ada ruang yang signifikan untuk perbaikan. Tinjau rekomendasi dan analisis untuk melihat peningkatan yang dapat dilakukan pada sistem. Ini bisa berupa perubahan perangkat lunak, perubahan konfigurasi, atau perubahan perangkat keras. Anda mungkin harus mempertimbangkan untuk melakukan tradeoff untuk memberikan pengalaman Windows berkualitas tinggi.
Tidak ada warna berarti bahwa tidak ada tujuan yang ditentukan untuk metrik.
Catatan Di Toolkit Penilaian Windows untuk Windows 8, beberapa penilaian menyertakan file tujuan default. Pertama kali Anda melihat hasil menggunakan versi alat ini, file tujuan default digunakan. Namun, Anda juga dapat menentukan tujuan kustom untuk Windows 8 cara yang sama seperti yang Anda bisa untuk Windows 8.1 dan Windows 10.
Anda dapat mengatur lokasi file tujuan dan menambahkan file tujuan ke lokasi tersebut sebelum Anda dapat menggunakan UI untuk menerapkan tujuan kustom. Setelah file tujuan dipilih, file akan terus menjadi file tujuan yang digunakan untuk hasil apa pun yang dibuka.
Hanya satu file tujuan yang dapat digunakan pada satu waktu. Tujuan untuk semua penilaian ditetapkan dalam satu file tujuan. Alat penilaian akan mencari tujuan dalam urutan berikut:
File tujuan kustom
Tujuan yang ditentukan dalam file hasil
Tujuan yang ditentukan dalam manifes penilaian
Anda dapat menggunakan file tujuan sampel yang disediakan di %PROGRAMFILES%\Windows Kits\10\Assessment and Deployment Kit\Windows Assessment Toolkit\SDK\Samples\Goals untuk membuat file tujuan Anda sendiri.
Catatan Anda tidak dapat mengemas file tujuan dengan pekerjaan, tetapi Anda dapat menyimpannya di berbagi untuk digunakan orang lain.
Metrik
Berbagai faktor memengaruhi penggunaan memori komputer. Faktor-faktor ini termasuk arsitektur, memori fisik, edisi sistem operasi, konfigurasi grafis, kelas komputer, bahasa, dan konektivitas jaringan. Jejak memori adalah jumlah memori fisik yang digunakan atau referensi program saat berjalan. Jejak memori mencakup hal-hal berikut:
Biner, pustaka tautan dinamis (DLL), dan file yang dapat dieksekusi lainnya yang dimuat ke dalam memori
Alokasi dinamis, termasuk heap/VA
Alokasi driver, terutama dalam kumpulan, tabel simbol, dan tumpukan
Dengan memahami jejak memori komputer, Anda dapat mengidentifikasi cara untuk meningkatkan performa dan efisiensi. Mengoptimalkan memori menciptakan sistem operasi yang lebih efisien dan dapat diskalakan, meningkatkan memori yang tersedia untuk aplikasi dan proses, dan meningkatkan performa di bawah beban kerja yang meningkat atau berkembang.
Penilaian ini berfokus pada penggunaan memori sistem berikut:
Alokasi driver yang disediakan selama boot untuk kumpulan halaman, kumpulan non-halaman, dan halaman terkunci driver.
Alokasi dinamis yang dibuat oleh aplikasi boot, program antivirus, dan perangkat lunak lainnya. Ini tetap dalam memori setelah boot, ketika sistem stabil.
Pengoptimalan Memori In-Use
Penggunaan memori memengaruhi performa karena komputer dapat mengakses lebih banyak kode dan data daripada yang dapat pas dalam memori fisik. Contohnya:
Total memori fisik adalah total RAM pada sistem.
Memori yang tersedia adalah bagian dari RAM ini yang tersedia untuk aplikasi pengguna setelah sistem yang diperlukan dan aplikasi boot telah dimuat ke dalam memori.
Dalam memori penggunaan berisi semua yang berjalan saat booting selesai dan layar desktop atau mulai muncul.
Penilaian Jejak Memori menghitung konten memori yang digunakan untuk membantu produsen driver dan penyusun sistem mengoptimalkan performa sistem komputer yang mereka buat. Penilaian menyoroti alokasi memori driver dan aplikasi boot.
Memori yang digunakan mencakup lebih dari sekadar proses sistem Windows. Anda dapat menggunakan penilaian ini untuk memahami apa yang ada dalam memori setelah boot. Kemudian, Anda dapat mencoba menurunkan atau menghilangkan beberapa alokasi memori yang tidak perlu atau berlebihan dalam kategori set kerja, memori non-halaman, dan halaman yang dimodifikasi. Mengoptimalkan jumlah memori yang digunakan memiliki efek pergeseran memori yang dirilis ke kategori memori yang tersedia. Ini meningkatkan kuantitas memori dalam kategori bebas dan siaga. Tabel berikut ini menjelaskan kategori tersebut.
Kategori memori keseluruhan | Subkataan penggunaan memori |
---|---|
Total memori |
Memori yang digunakan + memori yang tersedia |
Memori yang digunakan |
Set kerja + memori non-halaman + halaman yang dimodifikasi |
Memori yang tersedia |
Memori siaga + memori kosong |
Penilaian Jejak Memori memberikan deskripsi penggunaan memori yang lebih rinci daripada Task Manager.
Metrik yang dihasilkan oleh penilaian ini menunjukkan gambaran umum kuantitatif penggunaan memori sistem. Beberapa metrik ini memiliki parameter memori tambahan yang dapat diekspos dengan memperluas daftar drop-down Kelompokkan Menurut . Metrik berikut diukur selama penilaian Jejak Memori.
Memori yang Tersedia
Memori yang tersedia dalam total megabyte, seperti yang ditunjukkan di Task Manager setelah boot. Memori yang tersedia di dalam memori yang digunakan dikurangi dari total memori. Ini termasuk memori bebas, memori siaga, dan halaman pada daftar siaga.
Memori yang Digunakan
Jumlah memori yang tidak dapat di-pageable dalam megabyte dan alokasi apa pun dalam rangkaian kerja proses atau set kerja yang dimodifikasi.
Memori Siaga
Memori siaga dalam megabyte. Memori siaga tersedia saat aplikasi membutuhkannya. Nilai halaman siaga adalah kuantitas data dan file yang di-cache yang ada dalam memori tetapi tidak dalam penggunaan aktif.
Total Memori
Total memori yang tersedia dalam megabyte, seperti yang ditunjukkan di Task Manager setelah boot. Nilai total halaman adalah RAM yang terlihat setelah sistem operasi mengalokasikan berbaginya.
Alokasi Halaman Driver
Paling berlaku untuk: Pengembang driver, OEM
Pengembang driver dapat memengaruhi nomor ini dengan cara driver diimplementasikan. OEM dapat memengaruhi jumlah ini dengan menambahkan atau menghapus perangkat dari sistem.
Ini adalah memori yang dialokasikan oleh driver dan didukung oleh file halaman. Ini berarti memori dapat ditukar ke disk, untuk memberi ruang bagi beberapa kode atau data lain, dan kemudian diambil nanti melalui kesalahan keras. Metrik ini hanya data yang dialokasikan oleh driver, dan tidak termasuk ruang memori yang diperlukan untuk memuat driver ke dalam memori. Untuk informasi selengkapnya tentang kode yang dapat di-pageable, lihat Kode Halaman Driver.
Sub-metrik Terperinci
Penilaian membagi alokasi memori ini berdasarkan sesi yang terjadi. Sesi 0 digunakan oleh sistem untuk layanan dan proses sistem. Sesi pengguna pertama adalah sesi 1. Non-sesi berisi alokasi oleh sistem yang tidak terkait dengan sesi individual apa pun.
Faktor-Faktor Yang Mempengaruhi Umum
OEM dapat memengaruhi metrik ini dengan menukar perangkat keras atau perangkat lunak yang drivernya memiliki persyaratan memori yang lebih rendah. Selain itu OEM dapat mengurangi jumlah perangkat pada sistem. OEM harus tahu driver apa yang ada di sistem dan memori apa yang mereka gunakan.
Langkah Analisis dan Remediasi
Vendor driver memiliki pengaruh paling besar atas metrik ini dengan cara dia merancang driver. Daftar alokasi yang dibebankan untuk semua driver dalam sistem tersedia. Selain itu vendor driver dapat diberikan jejak WPA (disimpan dalam direktori yang sama dengan hasil penilaian) untuk penilaian ini. Ini dapat digunakan untuk menemukan area alokasi memori berat yang merupakan kandidat untuk penyelidikan guna mengurangi penggunaan memori.
Alokasi Non-Halaman Driver
Paling berlaku untuk: Pengembang driver, OEM
Pengembang driver dapat memengaruhi nomor ini dengan cara driver diimplementasikan. OEM dapat memengaruhi jumlah ini dengan menambahkan atau menghapus perangkat dari sistem.
Metrik ini mirip dengan alokasi halaman kecuali alokasi ini menggunakan memori fisik yang tidak dapat di-page out. Ini mencerminkan memori fisik yang disematkan, dan oleh karena itu tidak tersedia untuk memori halaman atau digunakan oleh proses dan layanan lain. Memperoleh terlalu banyak memori non-halaman mengurangi jumlah memori yang dapat digunakan oleh memori yang didukung halaman.
Alokasi memori non-halaman terkadang diperlukan untuk struktur data driver yang perlu diakses selama eksekusi rutinitas layanan interupsi (ISR) dan panggilan prosedur yang ditangguhkan (DPC). ISR dan DPC adalah fungsi yang terkait dengan gangguan perangkat keras dan kesalahan halaman tidak dapat terjadi saat menjalankan fungsi-fungsi ini. Oleh karena itu driver perlu mengalokasikan struktur data ini di Kumpulan Non-halaman untuk menghindari crash.
Sub-metrik Terperinci
Sub-metrik | Deskripsi |
---|---|
Halaman Sistem Terkunci Driver |
Ini adalah memori yang dimuat dari memori halaman dan kemudian dikunci oleh driver sampai tidak lagi berguna. Contohnya adalah perangkat seperti modem yang digunakan secara sporadis. Tidak ada gunanya memuat kode apa pun untuk perangkat ini sampai digunakan dan kemudian beberapa kode dan data perlu dikunci sehingga tidak dapat di-page out. |
Berdisipat |
Ini adalah memori yang tidak bersebelahan dengan halaman. Beberapa kode yang dimuat di ruang alamat kernel harus dikunci sehingga tidak akan di-page out. Ini adalah sumber bug umum dalam driver. Sistem harus dapat merespons gangguan perangkat keras tanpa jalur kode yang dihasilkan harus pergi ke file halaman. Halaman Sistem Terkunci Driver mengacu pada daftar deskriptor memori (MDL). MDL adalah struktur yang ditentukan sistem yang menjelaskan buffer oleh sekumpulan alamat fisik. Driver yang melakukan I/O langsung menerima pointer ke MDL dari manajer I/O, serta membaca dan menulis data melalui MDL. Beberapa driver juga menggunakan MDL ketika mereka melakukan I/O langsung untuk memenuhi permintaan kontrol I/O perangkat. Ketika manajer memori Microsoft Windows membuat MDL untuk pembacaan perangkat, manajer memori Microsoft Windows mengunci halaman fisik yang akan digunakan untuk target transfer. Namun, hanya terserah manajer memori untuk menentukan halaman mana yang akan disimpan dan mana (jika ada) yang akan dibuang. |
EX |
Ini adalah memori kumpulan non-halaman yang dapat dieksekusi yang dialokasikan di area memori yang disisihkan untuk mengeksekusi kode. |
NX |
Jenis kumpulan non-halaman telah diperkenalkan yang tidak dapat dieksekusi (Kumpulan NX). Karena tidak dapat dieksekusi, secara inheren lebih aman dibandingkan dengan Kumpulan Non-Halaman (Kumpulan NP) yang dapat dieksekusi dan memberikan perlindungan yang lebih baik terhadap serangan luapan apa pun. |
Faktor-Faktor Yang Mempengaruhi Umum
OEM dapat memengaruhi metrik ini dengan menukar driver perangkat keras atau perangkat lunak yang memiliki persyaratan memori yang lebih rendah.
Langkah Analisis dan Remediasi
Vendor driver memiliki pengaruh paling besar atas metrik ini dengan cara driver dirancang. Cari alokasi memori besar dalam hasil yang disajikan di Konsol Penilaian Windows. Selain itu vendor driver dapat diberikan jejak WPA (disimpan dalam direktori yang sama dengan hasil penilaian) dari penilaian ini untuk menemukan area alokasi memori berat yang merupakan kandidat untuk penyelidikan guna mengurangi penggunaan memori.
Kode Halaman Driver
Paling berlaku untuk: Pengembang driver, OEM
Vendor driver memiliki pengaruh paling besar pada metrik ini. OEM dapat memengaruhi metrik ini dengan menukar driver perangkat keras dan perangkat lunak yang memiliki persyaratan memori yang lebih rendah.
Ini adalah memori yang dialokasikan untuk kode halaman driver. Semakin banyak hal ini, semakin besar kemungkinan bahwa beberapa darinya di-page out ke disk, membutuhkan kesalahan keras untuk mengembalikannya ketika diperlukan. Hal ini dapat menyebabkan dampak nyata pada pengalaman pengguna. Selain itu alokasi memori tinggi dapat menyebabkan halaman sistem operasi keluar kode yang umum digunakan yang juga dapat dipalsukan. Semakin banyak yang dipaginasi, semakin besar risiko bahwa kesalahan keras akan terjadi untuk mengembalikan kode yang umum digunakan.
Sub-metrik Terperinci
Ini adalah daftar biner dan jumlah memori yang dialokasikan dalam kilo-byte. Anda dapat mengurutkan daftar menurut ukuran dengan mengklik kanan header "Ukuran" dan memilih "Urutkan Naik".
Faktor-Faktor Yang Mempengaruhi Umum
OEM dapat memengaruhi metrik ini dengan menukar driver perangkat keras atau perangkat lunak yang memiliki persyaratan memori yang lebih rendah.
Langkah Analisis dan Remediasi
Vendor driver memiliki pengaruh paling besar atas metrik ini dengan cara driver dirancang. Cari alokasi memori besar dalam hasil yang disajikan di Konsol Penilaian Windows. Selain itu vendor driver dapat diberikan jejak WPA (disimpan dalam direktori yang sama dengan hasil penilaian) dari penilaian ini untuk menemukan area alokasi memori berat yang merupakan kandidat untuk penyelidikan guna mengurangi penggunaan memori. OEM harus mempertimbangkan untuk mengganti perangkat atau mendapatkan driver yang diperbarui.
Kode Non-Halaman Driver
Paling berlaku untuk: Pengembang driver, OEM
Vendor driver memiliki pengaruh paling besar pada metrik ini. OEM dapat memengaruhi metrik ini dengan menukar driver perangkat keras yang memiliki persyaratan memori yang lebih rendah.
Metrik ini adalah jumlah memori yang dialokasikan dan tidak dapat ditukar ke file halaman. Ini terdiri dari memori yang dialokasikan untuk kode, bukan untuk data. Ini mencerminkan memori fisik yang digunakan secara permanen dan oleh karena itu tidak tersedia untuk memori halaman.
Sub-metrik Terperinci
Ini adalah daftar biner dan jumlah memori yang dialokasikan dalam kilo-byte. Anda bisa mengurutkan daftar menurut ukuran dengan mengklik kanan header Ukuran dan memilih Urutkan Turun.
Faktor-Faktor Yang Mempengaruhi Umum
OEM dapat memengaruhi metrik ini dengan menukar driver perangkat keras atau perangkat lunak yang memiliki persyaratan memori yang lebih rendah.
Langkah Analisis dan Remediasi
Vendor driver memiliki pengaruh paling besar atas metrik ini dengan cara driver dirancang. Cari alokasi memori besar dalam hasil yang disajikan di Konsol Penilaian Windows. Selain itu vendor driver dapat diberikan jejak WPA (disimpan dalam direktori yang sama dengan hasil penilaian) dari penilaian ini untuk menemukan area alokasi memori berat yang merupakan kandidat untuk penyelidikan guna mengurangi penggunaan memori.
Halaman Privat Proses
Paling berlaku untuk: Oem
OEM dapat memengaruhi metrik ini dengan mengurangi jumlah aplikasi "selalu jalankan" (Aplikasi di jalankan kunci registri atau di folder Startup). OEM harus mencari perangkat lunak yang telah ditambahkan di atas gambar awal Microsoft.
Memori dibagikan atau tidak dibagikan (yaitu privat). Tidak masalah bagaimana memori dialokasikan baik melalui alokasi atau file yang didukung memori. Misalnya jika Anda membuka dua dokumen Microsoft Word beberapa memori (kode) dapat dibagikan di antara kedua instans karena aplikasinya sama. Tetapi data dalam dokumen kata berbeda sehingga setiap instans perlu memiliki memori privat yang dialokasikan untuk itu. Metrik Halaman Privat Proses menunjukkan berapa banyak memori privat yang dialokasikan oleh setiap komponen biner yang tercantum dalam penelusuran paling detail. Metrik ini tidak termasuk memori bersama.
Memori bersama adalah memori yang dialokasikan dan ditetapkan ke proses. Jika kernel mendapatkan permintaan baru untuk memori ini, kernel dapat dengan cepat merespons hanya dengan menggunakan kembali memori yang sudah dialokasikan. Tetapi ini harus merupakan blok memori baca saja untuk mempertahankan statusnya sebagai "bersama". Setelah satu atau proses lainnya ingin menulis ke memori bersama, blok baru harus dialokasikan dan kernel menggunakan blok baru untuk permintaan "tulis". Terlepas dari berapa banyak memori yang ditulis kernel harus mengalokasikan setidaknya satu blok memori untuk permintaan tersebut. Jadi bahkan jika kita ingin menulis satu byte ke memori bersama, kernel menangani blok memori sehingga perlu mengalokasikan blok 4KB.
Sub-metrik Terperinci
Sub-metrik | Deskripsi |
---|---|
Aktif |
Ini adalah daftar biner dan kontribusinya terhadap total memori yang digunakan. Memori ini aktif. |
Siaga |
Ini adalah daftar biner dan kontribusinya terhadap total memori yang digunakan. Memori ini ada di daftar siaga yang merupakan memori yang masih dalam memori fisik tetapi telah ditandai sebagai tidak lagi diperlukan. Ini adalah memori yang akan terlebih dahulu digantikan oleh halaman memori baru yang dimasukkan oleh manajer memori atau dipindahkan kembali ke daftar aktif jika diperlukan. |
Faktor-Faktor Yang Berpengaruh Umum
OEM dapat memengaruhi metrik ini dengan menukar driver perangkat lunak yang memiliki persyaratan memori yang lebih rendah.
Langkah Analisis dan Remediasi
Vendor driver dan perangkat lunak memiliki pengaruh paling besar atas metrik ini dengan cara kode mereka dirancang. Cari alokasi memori besar dalam hasil yang disajikan di Konsol Penilaian Windows. Selain itu, vendor perangkat lunak dapat diberikan jejak WPA (disimpan dalam direktori yang sama dengan hasil penilaian) dari penilaian ini untuk menemukan area alokasi memori berat yang merupakan kandidat penyelidikan untuk mengurangi penggunaan memori. Analisis alokasi yang cermat, bahkan yang kecil, membantu pengembang menemukan alokasi yang bertambah.
Biner (Sedang Digunakan)
Paling berlaku untuk: Oem
OEM dapat memengaruhi jumlah ini dengan menambahkan atau menghapus perangkat dari sistem. Selain itu beberapa perangkat lunak dan layanan menggunakan driver mode kernel. Cari perangkat lunak di jalur startup atau selalu menjalankan perangkat lunak dan layanan. Perangkat lunak itu sendiri mungkin tidak menunjukkan alokasi memori besar, tetapi prosesnya akan memiliki dependensi yang dapat memiliki persyaratan memori yang besar.
Ini adalah daftar biner yang memiliki memori yang dialokasikan untuk penggunaannya. Ini adalah cara lain untuk melihat data yang terungkap dalam metrik lain. Ini semua alokasi yang terkait dengan biner tertentu.
Sub-metrik Terperinci
Sub-metrik | Deskripsi |
---|---|
Aktif |
Ini adalah daftar biner dan kontribusinya terhadap total memori yang digunakan. Memori ini sedang digunakan. |
Siaga |
Ini adalah daftar biner dan kontribusinya terhadap total memori yang digunakan. Memori ini ada di daftar siaga yang merupakan memori yang masih dalam memori fisik tetapi telah ditandai sebagai tidak lagi diperlukan. Ini adalah memori yang akan terlebih dahulu digantikan oleh halaman memori baru yang dimasukkan oleh manajer memori atau dipindahkan kembali ke daftar aktif jika diperlukan. |
Faktor-Faktor Yang Berpengaruh Umum
OEM dapat memengaruhi metrik ini dengan menukar driver perangkat keras atau perangkat lunak yang memiliki persyaratan memori yang lebih rendah. Selain itu OEM dapat mengurangi jumlah perangkat pada sistem.
Langkah Analisis dan Remediasi
Vendor pengemudi memiliki pengaruh paling besar atas metrik ini dengan cara driver dirancang. Cari alokasi memori besar dalam hasil yang disajikan di Konsol Penilaian Windows. Selain itu vendor driver dapat diberikan jejak WPA (disimpan dalam direktori yang sama dengan hasil penilaian) dari penilaian ini untuk menemukan area alokasi memori berat yang merupakan kandidat penyelidikan untuk mengurangi penggunaan memori.
Petakan File
Paling berlaku untuk: OEM, vendor perangkat lunak
OEM dapat memengaruhi jumlah ini dengan menambahkan atau menghapus perangkat dari sistem. Selain itu beberapa perangkat lunak dan layanan menggunakan driver mode kernel. Vendor perangkat lunak dapat memengaruhi metrik ini dengan menemukan cara lain untuk mengimplementasikan fitur yang tidak menggunakan file yang dipetakan memori.
Ini adalah daftar biner yang menggunakan I/O yang dipetakan memori. Ini semua memori yang dipetakan memori yang terkait dengan biner tertentu. Ini termasuk kode dan data yang terkait (bersama dan tidak dibagikan) dengan biner tertentu. File memori besar yang dipetakan dapat memiliki pengaruh negatif pada performa.
Sub-metrik Terperinci
Sub-metrik | Deskripsi |
---|---|
Aktif |
Ini adalah daftar biner dan kontribusinya terhadap total memori yang digunakan. Memori ini sedang digunakan. |
Siaga |
Ini adalah daftar biner dan kontribusinya terhadap total memori yang digunakan. Memori ini ada di daftar siaga yang merupakan memori yang masih dalam memori fisik tetapi telah ditandai sebagai tidak lagi diperlukan. Ini adalah memori yang akan terlebih dahulu digantikan oleh halaman memori baru yang dimasukkan oleh manajer memori atau dipindahkan kembali ke daftar aktif jika diperlukan. |
Faktor-Faktor Yang Berpengaruh Umum
OEM dapat memengaruhi metrik ini dengan menukar driver perangkat keras atau perangkat lunak yang memiliki persyaratan memori yang lebih rendah. Selain itu OEM dapat mengurangi jumlah perangkat pada sistem. Pertimbangkan untuk mengurangi jumlah proses unik yang berjalan pada satu waktu.
Langkah Analisis dan Remediasi
Alokasi memori besar yang dipetakan ke lokasi pada disk tidak dapat berpartisipasi dalam salah satu pengoptimalan yang ditawarkan oleh Memory Manger. Vendor pengemudi memiliki pengaruh paling besar atas metrik ini dengan cara driver dirancang. Cari alokasi memori besar dalam hasil yang disajikan di Konsol Penilaian Windows. Selain itu vendor driver dapat diberikan jejak WPA (disimpan dalam direktori yang sama dengan hasil penilaian) dari penilaian ini untuk menemukan area alokasi memori berat yang merupakan kandidat penyelidikan untuk mengurangi penggunaan memori.
Masalah
Tidak ada masalah khusus yang dihasilkan untuk penilaian Jejak Memori. Penilaian ini hanya menyediakan metrik untuk membantu analisis nilai memori karena hasil yang ditunjukkan dalam satu konfigurasi sistem bisa sangat berbeda dari yang lain. Penggunaan terbaik untuk penilaian ini adalah mengidentifikasi driver, proses, atau aplikasi yang menggunakan terlalu banyak memori. Anda juga dapat menggunakan penilaian ini adalah membandingkan jejak memori dua komputer atau lebih.
Catatan Penilaian ini menggunakan simbol untuk memastikan bahwa hasilnya menunjukkan memori driver sebagai alokasi driver alih-alih alokasi kernel. Tanpa menggunakan simbol, analisis penilaian mungkin salah mengidentifikasi sumber alokasi memori. Untuk informasi selengkapnya tentang simbol yang hilang dan akurasi penilaian, lihat Masalah Analisis In-Depth Umum.
Penilaian melaporkan kode keluar 0x80050006
Kesalahan ini terjadi ketika tugas pemeliharaan telah didaftarkan pada PC tetapi belum selesai sebelum penilaian berjalan. Ini mencegah penilaian berjalan, karena tugas pemeliharaan sering berdampak pada metrik penilaian.
Untuk mengatasi masalah ini, lakukan salah satu hal berikut ini:
Pastikan komputer tersambung ke jaringan dan berjalan dengan daya AC. Mulai tugas pemeliharaan yang tertunda secara manual dengan perintah berikut dari prompt yang ditingkatkan:
rundll32.exe advapi32.dll,ProcessIdleTasks
Nonaktifkan tugas pemeliharaan reguler dan diam, dan hentikan semua tugas pemeliharaan sebelum menjalankan penilaian.
Rekomendasi untuk Vendor Driver dan Perangkat Lunak
Gunakan memori minimum yang diperlukan untuk melakukan pekerjaan.
Muat hanya memori yang Anda butuhkan, ketika Anda membutuhkannya, dan bebaskan segera setelah Anda selesai.
Ketahui berbagai cara untuk memuat memori dan menggunakan API yang sesuai.
Tentukan apakah kode driver atau data perlu tetap tinggal di RAM fisik atau apakah dapat diizinkan untuk di-paged masuk dan keluar.
Pahami file halaman, cara kerjanya, dan dampak apa yang akan terjadi pada skenario Anda.
Jangan membuat driver monolitik yang melayani beberapa perangkat. Jaga agar driver tetap kecil dan membuatnya hanya mengatasi kekhawatiran perangkat yang dilayaninya.
Rekomendasi untuk OEM
Lihat dampak driver dan perangkat lunak yang Anda instal di atas gambar yang bersih sebelum Anda menyebarkan.
Konsultasikan dengan vendor driver dan perangkat lunak Anda untuk versi terbaru perangkat lunak mereka untuk melihat apakah mereka dapat mengurangi dampak pada memori.
Pertimbangkan untuk menggunakan driver atau vendor perangkat lunak yang berbeda yang dapat memberi Anda fungsionalitas seperti itu dengan dampak yang lebih rendah pada memori sistem.