64비트 Windows 2008에서 여러 32비트 응용 프로그램 풀 실행

64비트 Windows 2008에서 여러 32비트 응용 프로그램 풀 실행

우리는 수백 개의 사이트가 있는 서버를 가지고 있습니다. 우리는 이를 Windows 2008 64비트로 옮길 계획입니다.

  • 각 사이트는 자체 응용 프로그램 풀에서 구성됩니다.

  • 다양한 32비트 COM 구성 요소와의 호환성을 유지하기 위해 모든 응용 프로그램 풀이 32비트 모드에서 실행되도록 구성할 것입니다.

  • 서버는 32GB RAM으로 구성됩니다.

각 32비트 프로세스의 가상 주소 공간은 여전히 ​​4GB에 불과하다는 것을 알고 있지만 모든 작업자 프로세스가 32GB의 물리적 RAM 전체에 분산됩니까? 아니면 처음 4GB의 물리적 메모리를 채워넣을까요?

답변1

각 프로세스는 4GB의 주소 공간을 갖게 됩니다(실제로는 다소 적지만 충분히 가깝습니다). 64비트 플랫폼에서 여러 프로세스를 실행하여 32비트 애플리케이션을 확장하는 것은 완벽하게 실행 가능한 확장 전략입니다. 여러 앱을 실행할 수 있는 한. 프로세스에서 벗어나면 혜택을 받을 수 있습니다.

관련 정보