IIS에서 개인 메모리 제한과 가상 메모리 제한의 차이점


21

IIS 7에서 응용 프로그램이 사용할 수있는 실제 메모리의 최대 제한을 설정하고 싶습니다. 개인 메모리 제한 또는 가상 메모리 제한에 제한을 설정해야합니까? IIS 7의 모든 설정에 대한 문서를 알려줄 수 있습니까?

답변:


22

개인 메모리 (커밋 된 바이트)를 제한하십시오. 이것이 실제 메모리 사용량에 해당합니다.

가상 메모리는 응용 프로그램간에 공유되지 않으며 x64 작업자 프로세스는 일반적으로 실제로 사용하는 것보다 훨씬 더 많이 예약합니다. 이것에 대한 제한은 실제로 x86에서만 의미가 있습니다.


고마워, 도미닉 개인 메모리를 제한하면 한계에 도달하면 어떻게됩니까? 디스크에서 가상 메모리를 사용하기 시작합니까? 아니면 응용 프로그램 풀이 재활용됩니까?
kishore

2
메모리 제한에 도달하면 작업자 프로세스가 재활용됩니다. 응용 프로그램이 세션 상태에 크게 의존하는 경우 명심해야 할 한 가지는 재활용시 세션 상태 정보를 Proc (기본값)에 저장하면 해당 세션 상태 정보가 손실된다는 것입니다. 자주 재활용하고 세션 데이터에 의존하는 앱 또는 작업자 프로세스가 재활용 될 때마다 사용자가 다시 로그인해야 할 수 있습니다.
Dominic D
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.