pagefile.sys Windows는 자동 관리에 사용할 드라이브를 정확히 어떻게 결정합니까?

pagefile.sys Windows는 자동 관리에 사용할 드라이브를 정확히 어떻게 결정합니까?

C:(시스템 드라이브) H: 스토리지 드라이브라는 두 개의 드라이브가 있는 2016 Windows Server가 있습니다. 가상 메모리 설정에 들어가보니 H:는 관리되고 C:는 관리되지 않습니다.

참고: "모든 드라이브의 페이징 파일 크기를 자동으로 관리"가 선택되어 있습니다.

어떻게 이해하고 싶습니다.정확히드라이브가 여러 개인 경우 Windows에서 자동으로 관리할 드라이브를 결정합니까?

이유: 매주 VM 템플릿에서 여러 서버를 배포하는데 Windows가 C: 이외의 드라이브를 "자동으로" 관리하도록 선택한 것은 이번이 처음입니다. 나는 이 서버들이 일관성을 유지하기를 바랍니다. 아니면 적어도 이 문제의 원인이 무엇인지 잘 이해하고 있어야 합니다.

필요한 경우 더 많은 정보나 명확성을 기꺼이 제공하겠습니다.

답변1

나는 기본 알고리즘에 대한 자세한 설명을 알지 못하므로 아무도 알려줄 수 없습니다.정확히뒤에서 무슨 일이 일어나는지.

그러나 나는 발견했다이 기사좋은 출발점이 되도록. 제목에도 불구하고 자동으로 관리되는 파일의 위치와 크기에 대한 몇 가지 힌트도 있습니다 pagefile.sys. 그것을 읽으면서 드라이브에 공간이 부족하거나 다른 드라이브보다 훨씬 느린 경우를 제외하고는 자동 관리가 pagefile.sys드라이브에 있다는 인상을 받았습니다 .c:c:

또한 이 기사에서는 해당 파일의 위치와 크기를 결정하는 데 많은 요소가 관련되어 있다고 설명하고 이를 결정하는 방법(성능 카운터 등)에 대한 몇 가지 힌트를 제공합니다. 나는 자동 관리가 동일한 원칙을 준수한다고 강력하게 가정합니다.

VM 간의 차이에 대한 이유를 찾으려면 가급적이면 기사에 언급된 하드웨어 카운터를 사용하여 디스크 크기(보다 정확하게는 디스크 여유 공간)와 디스크 성능을 비교해야 합니다. 물론, pagefile.sys기사에서 설명하는 것처럼 RAM의 양은 의 크기에 큰 영향을 미치므로 RAM 크기의 차이로 인해 차이가 발생할 수도 있습니다.

관련 정보