Apa yang dimaksud dengan Virtual Bytes di panel Worker Processes di IIS7.5 Manager?

11

Apa yang dimaksud dengan Virtual Bytes di panel Worker Processes di IIS7.5 Manager?

Jika saya membuka IIS Manager (Pada WindowsServer 2008r2), dan pergi ke halaman Worker Processes, saya dapat melihat bahwa salah satu dari AppPool saya memproses laporan

Private Bytes (KB) 106,435.00
Virtual Bytes (KB) 748,788.00

Namun, jika saya melihat task manager, proses w3wp.exe terkait melaporkan 69,276K.

Adakah yang bisa menjelaskan kepada saya bagaimana angka-angka ini berhubungan satu sama lain?

Terima kasih

UpTheCreek
sumber

Jawaban:

10

Ini artikel TechNet akan membantu untuk menjelaskan:

Bytes Pribadi (KB). Ukuran memori saat ini berkomitmen untuk proses pekerja, yang tidak dapat dibagi dengan proses lain. Ini sesuai dengan Ukuran Memori Virtual di Windows Task Manager.

Virtual Bytes (KB). Ukuran saat ini dari ruang alamat virtual untuk proses pekerja. Ini tidak sesuai dengan apa pun di Windows Task Manager.

Memori yang ditampilkan di task manager adalah jumlah memori fisik yang digunakan oleh proses yang tidak dapat dibagi dengan proses lain.

Halaman MSDN ini akan membantu menjelaskan Ruang Alamat Virtual:

Alamat virtual tidak mewakili lokasi fisik sebenarnya dari suatu objek dalam memori; sebaliknya, sistem mempertahankan tabel halaman untuk setiap proses, yang merupakan struktur data internal yang digunakan untuk menerjemahkan alamat virtual ke alamat fisik yang sesuai. Setiap kali utas merujuk alamat, sistem menerjemahkan alamat virtual ke alamat fisik.

rampok
sumber
Terima kasih, saya belum pernah melihat itu sebelumnya. Saya telah memperbarui jawabannya dengan definisi (perlu peninjauan sejawat). Namun, saya masih tidak begitu mengerti apa yang diwakili oleh Virtual Bytes. Apa yang dimaksud dengan 'Ruang Alamat Virtual'?
UpTheCreek
Info tambahan ditambahkan tentang Ruang Alamat Virtual.
Rob
3
Terima kasih atas pembaruan Rob. Adakah yang benar-benar memahami hal ini? Kurasa tidak. Misalnya, jika alamat virtual hanya petunjuk ke alamat fisik, lalu apa arti ukuran 'ukuran saat ini dari ruang alamat virtual'?
UpTheCreek