IIS에서 두 개의 서로 다른 ASP.NET 웹 응용 프로그램으로로드 테스트를 실행했습니다. 테스트는 5,10,25 및 250 개의 사용자 에이전트로 실행됩니다. 8GB RAM, Windows 7 Ultimate x64 상자에서 테스트했습니다. IIS와로드 테스트 프로젝트를 모두 실행하는 동일한 상자
나는 많은 실행을했고 데이터는 매우 일관성이 있습니다. 모든 부하에 대해 응용 프로그램 풀에서 "32 비트 응용 프로그램 사용"을 True로 설정하면 "평균 페이지 시간 (초)"이 더 낮고 "평균 응답 시간 (초)"이 더 낮습니다. 하중이 높을수록 차이가 더 뚜렷해진다. 로드가 매우 높은 경우 응용 프로그램 풀이 64 비트 인 경우 웹 응용 프로그램에서 오류 (503)가 발생하기 시작하지만 32 비트로 설정된 경우 계속 유지할 수 있습니다.
32 비트 앱 풀이 훨씬 더 효율적인 이유는 무엇입니까? 응용 프로그램 풀의 기본값이 32 비트가 아닌 이유는 무엇입니까?