설치된 메모리를 정확히 반으로 사용하는 Windows 7


9

시스템 정보에서 직접 가져 왔습니다.

  • 설치된 실제 메모리 (RAM) 4.00GB
  • 총 실제 메모리 2.00GB
  • 사용 가능한 실제 메모리 434MB
  • 총 가상 메모리 5.10GB
  • 사용 가능한 가상 메모리 1.19GB
  • 페이지 파일 공간 3.11 GB

또한 BIOS는 사용 가능한 전체 4GB를보고합니다.

4GB가 설치되었지만 총 2GB가 기록됩니다. 32 비트 운영 체제에서는 4GB의 전체 램을 얻을 수 없지만 일반적으로 2.5-3.2GB의 램 범위에 있음을 이해합니다.

2GB 만 사용할 수 있습니다! 내가 할 때 스왑 파일이 불쾌합니다! SLI 기능이 꺼져 있지만 각각 512MB의 온보드 램이있는 듀얼 SLI nvidia 비디오 카드가 있습니다.

Windows에서 왜 정확히 2GB의 램이 있다고 주장 할 수 있습니까?

참고 :이 사이트가 오픈하기 전에 이전 저기 serverfault에 물었지만, "슈퍼 유저에 속한다"로 폐쇄 : /server/39603/windows-7-using-exactly-half-the-installed-memory (난 아직도 답이 필요합니다!)


이론을 확인하는 데 관심이 없다면 MB 모델과 각 그래픽 카드에보고하는 메모리 창 수를 게시 할 수 있습니다.
BinaryMisfit

답변:


14

먼저 두 개의 그래픽 카드로 사용 가능한 메모리를 많이 잃어 버릴 것입니다. 즉 1GB의 RAM과 다른 장치를 잃어 버렸습니다.

msconfig에서 확인할 수있는 스위치가 있습니다. 시작으로 이동하여 msconfig를 입력하고 Enter 키를 누릅니다. 부팅 탭으로 이동하여 고급 옵션을 클릭하십시오. Max Memory 옵션이 활성화되어 있는지 확인한 다음 비활성화하면 재부팅하십시오.

편집하다:

문제는 주소 공간이라는 문제입니다. 32 비트 시스템에는 4GB의 주소 공간이 있으며 사용해야하는 모든 장치를 주소 공간에 매핑해야합니다. 매핑 된 각 장치는 약간의 주소 공간을 만들어 나머지 시스템에서는 사용할 수 없게합니다.

Windows에서 2.5-3GB 이상의 사용 가능한 메모리를 얻는 유일한 방법은 64 비트 버전을 설치하는 것입니다. 설치 후에는 2GB의 메모리 만 사용할 수 있습니다. 사용 가능한 모든 메모리를 얻으려면 BIOS로 이동하여 memory remap이라는 옵션을 활성화해야합니다.

메모리 재 맵핑 기능은 매핑 된 모든 장치를 주소 공간에서 4GB 제한 위로 이동하여 시스템에서 사용할 수 있도록 주소 공간을 비 웁니다.


그러나 비디오 카드에는 자체 RAM이 있습니다. 왜 그들은 시스템에서 그것을 훔쳐 야합니까?
Nathan Ridley

21
그들은 자체 RAM을 가지고 있으며, 문제는 주소 공간이라는 문제입니다. 32 비트 시스템에는 4GB의 주소 공간이 있으며 사용해야하는 모든 장치를 주소 공간에 매핑해야합니다. 매핑 된 각 장치는 약간의 주소 공간을 만들어 나머지 시스템에서는 사용할 수 없게합니다.
Paxxi

아 ..! 흥미 롭군 64 비트 Windows를 설치해야합니까?
Nathan Ridley

p, 2.5-3GB 이상의 메모리를 사용하는 유일한 방법입니다
Paxxi

Max Memory 옵션은 이미 꺼져 있습니다.
Nathan Ridley

10

실제로 64 비트 OS를 사용해야합니다.

야, 내 4 기가 바이트의 RAM은 어디에?


1
그래, 나는 문제를 알고있다. 나를 던진 것은 내가 기대할 수있는 일반적인 2.5-3GB 램보다 적고 사용 가능한 양이 정확히 전체 양의 절반이라는 사실이었습니다.
Nathan Ridley

3
결론 : 그것은 뇌 손상의 가치가 없습니다. 64 비트로 이동하십시오. 요즘에는 그렇지 않을 이유가 거의 없습니다.
Jeff Atwood

3
나는 이것에 대해 후속 조치를 취해야한다고 생각했다. 이 질문을 게시 한 후 한 달에 64 비트 정도 갔지만 결코 뒤돌아 보지 않았습니다. 내가 두려워했던 하나의 호환성 문제는 그 머리를 보여주지 못했습니다. 왜 여전히 더 이상 32 비트를 사용하는지 상상할 수 없습니다.
Nathan Ridley

1

나도 절반의 메모리를 가지고 있었고, Windows7, Asus P7P55D-E 마더 보드 및 4GB 메모리로 하나를 만들었습니다. 4GB를 더 추가하려고했는데 잠겼습니다. 그 시점에서 메모리가 반으로 줄어드는 것을 보았습니다. 첫 번째 4GB를 두 번째로 교체하고 매핑이 가능하도록하여 문제를 해결했습니다.


0

BIOS에서 4GB가 설치되었다고보고 했습니까? 메모리 칩이 슬롯에 올바르게 삽입되지 않았습니까?


예, BIOS는 4GB가 설치되었다고보고합니다.
Nathan Ridley

0

6GB의 mem으로 64 비트 버전을 실행 중이며 3GB의 사용 가능한 메시지가 표시됩니다. 최대 메모리 옵션이 해제되어 있으며 BIOS는 6GB를 봅니다. 보드에 1GB 메모리가있는 비디오 카드가 하나 있습니다. 따라서 64 비트를 설치하는 것이 답이 아닙니다. 여기에서 ms가 해결해야 할 일이 있습니다.


0

BIOS에서 DISABLING memory remapping을 시도 했습니까? IMC가 장착 된 AMD64 시스템에서 일반적인 메모리 리매핑 (게양) 방법 중 하나는 4GB 미만으로 2GB 만 남겨 둘 수 있으며 개정 E K8 프로세서 이전에 사용 가능한 유일한 방법이었습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.