Windows/윈도우 공통

작업관리자 PF 및 32비트 4기가 인식?? 에 대한 총정리

99iberty 2013. 11. 26. 10:12

1. 언제 작업관리자 상에서 메모리 부분이 PF 사용으로 뜨는가?
 1) PAE를 쓰면 그렇게 되는 거라고 생각했는데..
  -> 땡
 2) 가상 메모리를 시스템이 자동 관리가 아닌 사용자가 지정하면 그렇게 되는 거라고 생각했는데..
  -> 얘도 땡 (얘는 64비트에서 테스트함-아벰디렉터)
  그럼 언제 PF 사용으로 뜨는거징????????
 2003이면서 32비트인 애가 가상 메모리 크기를 고정시키면 그런가!?
그냥 물리메모리의 사용률을 보려면  프로세스 익스플로러 상에서 보는 수 밖에 없을 듯 하다.
(혹은 작업관리자 상에서 실제메모리 부분에 뜨는 걸 계산기 때리거나)
http://www.tomshardware.com/forum/300247-30-memory-usage#.
이거 보면 그냥....
걍 맘 편히 2003 서버에서는 PF로 보이고, 2008 이상에서는 메모리 로 보인다 라고 생각하면 될 듯.
2008에서는 사용자 지정 크기를 지정해 놔도, 작업관리자 상에서는 페이징 파일을 합친 게 아닌
걍 물리메모리 만 보인다! (주의)
메모리 사용률도 실제 물리메모리 사용률로 보인다.


2. PAE 안 써도 어째서 총 실제 메모리가 정상적으로 보이고,
 실제 물리메모리도 4GB 이상 쓸 수 있는가? (2008 32비트에서)
-> 이건 참... 하..
    swebiz ap서버가 그런데, 이게 보면 물리메모리 32기가로 인식하고 실제 물리메모리도 한 4.5기가 정도 쓰고 있다.
    근데 bcdedit 해서 pae옵션이 있는가 해서 봤는데 또 PAE는 안 쓰고 있다.

http://ryuchan.kr/328
여기서 보면,
'참고로 PAE 를 지정하지 않았음에도 4G 이상의 물리적 메모리가 보이는 경우도 있습니다.'
라고 적혀 있다.
인식할 수는 있다는 소리다! (그러나 정확하게는 못 쓰는 모양이다.)
이를 방지하기 위해서.... PAE 옵션을 걍 집어넣어주자 헤헤헤케켘케케켘케쿄쿄쿄쿄!
하드웨어의 BIOS 옵션에서도 물리메모리 확장 하는 거 설정 해 주고, 윈도우 상에서도 물리메모리 확장 하는 부분을 넣어주자.

http://msdn.microsoft.com/en-us/library/windows/desktop/aa366796(v=vs.85).aspx
이건 msdn 레퍼런스