Windows Vista Service Pack 1 에서는 실제 장착된 물리 메모리를 확인 할 수 있다

예전에 Windows에서 실제 물리 메모리중 일부가(100~700MB 정도) 인식되지 않는 현상에 대해서 ‘누가 내 메모리를 훔쳤나’라는 제목으로 포스트 한적이 있었습니다.

지금까지는 시스템이 온라인 되어 있는 상태에서는 MMIO 때문에 실제 Machine에 장착된 실제(Physical) 메모리의 크기를 확인하기 어려웠습니다. 그러나 Windows Vista Service Pack 1 부터는 실제 메모리의 정보를 직접 BIOS에서 가져와 시스템 정보에서 보여 줍니다, 그러나 BIOS 호환성에 따라 지원 되지 않을 수도 있습니다.

clip_image002

그림 1 시스템 등록정보에 보이는 메모리 크기와 작업관리자에 나타난 메모리 크기

그림을 보시면 왼쪽편의 '시스템 등록정보/Memory' 항목에서는 SP1을 설치 하기 전에는 3060MB로 표시 되었던 메모리가 4.00GB로 모두 나타나는 것을 볼 수 있습니다. 그러나 장착된 메모리 정보를 보여줄 뿐이지 오른쪽 작업 관리자의 'Physical Memory/Total'에서 나타난 것과 같이 32-bit OS에서 MMIO에 의한 메모리 사용량 제한은 그대로 유지 됩니다.

앞으로 나올 Windows Server 2008에서도 동일합니다.

[참고문서]

Notable Changes in Windows Vista Service Pack 1 Release Candidate

https://technet2.microsoft.com/WindowsVista/en/library/005f921e-f706-401e-abb5-eec42ea0a03e1033.mspx?mfr=true

With SP1, Windows Vista will report the amount of system memory installed rather than report the amount of system memory available to the OS. Therefore 32-bit systems equipped with 4GB of RAM will report all 4GB in many places throughout the OS, such as the System Control Panel. However, this behavior is dependent on having compatible BIOS, so not all users may notice this change.

오랜만에 짧은 포스팅 입니다 ^^

Comments

  • Anonymous
    January 01, 2003
    안녕하세요~ sankim 입니다. 최근 들어 여러 Windows 관련 커뮤니티나 블로그를 방문하면서 가장 많이 눈에 뜨이는 질문이면서도 정확한 답을 얻기 어려운 것이 Windows

  • Anonymous
    January 01, 2003
    W2K8, Vista에서 Performance를 위한 Kernel Big Change가 있습니다. 이 이야기는 앞으로 천천히~

  • Anonymous
    January 01, 2003
    안녕하세요~ sankim 입니다. 최근 들어 여러 Windows 관련 커뮤니티나 블로그를 방문하면서 가장 많이 눈에 뜨이는 질문이면서도 정확한 답을 얻기 어려운 것이 Windows

  • Anonymous
    January 01, 2003
    아주 훌륭한 책 몇권 소개해 드리지요! :)

  • Anonymous
    February 01, 2008
    좋은 정보 같습니다., 감사합니다.

  • Anonymous
    February 01, 2008
    전 성능 향상에 더욱 기대 만빵 임당...ㅋ

  • Anonymous
    February 02, 2008
    빨리 해주시면 않되는가요~~~??? ㅋ

  • Anonymous
    February 03, 2008
    커널 책 한번 내시는게 어떨지요? ^^ 사실 책보다는 Sankim님 세미나의 흡입력이 더 대단하신대요..