Perbedaan Antara Batas Memori Pribadi dan Batas Memori Virtual di IIS

21

Saya ingin menetapkan batas maksimal memori fisik yang dapat digunakan aplikasi di IIS 7. Haruskah saya menetapkan batas pada Batas Memori Pribadi atau Batas Memori Virtual? Dapatkah seseorang mengarahkan saya ke dokumentasi semua pengaturan di IIS 7

kishore
sumber

Jawaban:

22

Batasi Memori Pribadi (Komit byte) ini yang sesuai dengan penggunaan Memori Anda yang sebenarnya.

Memori Virtual tidak dibagikan di seluruh aplikasi dan pada proses pekerja x64 umumnya akan mencadangkan jauh lebih banyak, lebih banyak daripada yang akhirnya mereka gunakan. Memaksa batasan pada hal ini benar-benar hanya masuk akal pada x86.

Dominic D
sumber
Terima kasih, Dominic. Jika kita membatasi memori pribadi, apa yang terjadi ketika batas itu tercapai? Apakah mulai menggunakan memori virtual pada disk atau apakah kumpulan aplikasi didaur ulang?
kishore
2
Proses pekerja akan didaur ulang setelah batas memori tercapai. Satu hal yang perlu diingat jika aplikasi Anda sangat bergantung pada keadaan sesi adalah bahwa pada daur ulang Anda akan kehilangan informasi keadaan sesi itu jika Anda menyimpannya diProc (default), Anda akan ingin pindah ke keadaan sesi berbasis SQL jika Anda memiliki aplikasi yang sering didaur ulang dan tergantung pada data sesi atau pengguna Anda mungkin harus login ulang setiap kali proses pekerja daur ulang.
Dominic D