Win7에서 Bootcamp의 사용 가능한 RAM 증가


0

먼저 좋은 소식-WinClone / Sysprep을 사용하여 Windows 7 x32 비트 VM을 이전 iMac (10.6.8 실행)에서 2013 년 후반의 새로운 iMac (32GB RAM / OSX 10.9.1)로 마이그레이션했습니다.

나쁜 소식은-Windows는 2.2GB RAM 만 사용할 수 있다는 것입니다 (이전 iMac에서는 2.98GB RAM이 사용 가능함). 이 Windows 컴퓨터에서 사용자 지정 소프트웨어를 실행 중이며 사용 가능한 메모리가 부족하여 문제가 발생했습니다.

BootCamp 및 / 또는 Windows 7에서 사용 가능한 RAM을 늘리는 방법이 있습니까?

x64 Windows 7 설치로 다시 시작하려고 할 수도 있지만 사용자 정의 프로그램에 설명서가 없으므로 컴파일러가 64 비트 환경에 어떻게 반응하는지 잘 모르겠습니다.


이를 위해서는 64 비트가 필요합니다. 그렇게 간단합니다. 64 비트로 즉시 실행되지 않으면 호환 모드에서 프로그램을 실행할 수 있습니다.
Richard J. Ross III

답변:


1

먼저, 문제를 조금 설명하겠습니다. 32 비트 모드에서는 프로세서가 4GB 만 처리 할 수 ​​있습니다. 문제는 "물건"에는 RAM 만 포함되는 것이 아니라 RAM과 메모리 매핑 된 I / O, 특히 비디오 카드가 포함된다는 것입니다. 새로운 iMac은 비디오 메모리가 더 큰 더 크고 더 나은 비디오 카드를 가지고 있기 때문에 4GB의 주소 공간을 더 많이 차지하고 실제 RAM을위한 공간이 적습니다.

프로그램에서 더 많은 RAM에 액세스 할 수 있도록하는 방법에는 여러 가지가 있습니다.

  • 64 비트 Windows로 전환하십시오. 이를 통해 OS가 모든 RAM을 처리 할 수 ​​있으며 실제로 문제를 해결하는 올바른 방법입니다. 64 비트 모드 용 사용자 지정 프로그램을 다시 컴파일 할 수없는 경우 WoW64 호환성 계층 덕분에 32 비트 모드에서 실행할 수 있어야합니다 .

    단점 : OS의 사용자 정의 설치를 수행해야합니다 (기본적으로 처음부터 시작 함을 의미 함). 또한 프로그램이 작동하지 않을 가능성이 여전히 있지만 (32 비트 장치 드라이버를 포함하는 경우),이 경우 32 비트 Windows로 돌아가려면 다른 사용자 지정 설치를 수행 해야합니다. 따라서 이것이 가장 좋은 솔루션이지만 다른 옵션을 먼저 시도해 볼 수 있습니다.

  • PAE (실제 주소 확장)를 활성화합니다 . 드라이버가 지원하는 경우 비디오 메모리를 일반적인 4GB 제한 이상으로 매핑하여 RAM에 4GB 이상을 사용할 수 있습니다. 나는 이것을 사용하지 않았지만 활성화 및 비활성화하기가 매우 쉬운 것처럼 보이므로 먼저 시도해보고 싶은 유혹을 느낍니다.

  • 4 기가 바이트 조정을 사용하십시오 . 이렇게하면 주소 공간이 할당되는 방식이 바뀌어 응용 프로그램이 늘어나고 커널이 줄어 듭니다. 귀하의 상황에서 이것이 어떻게 작동하는지 (또는 전혀 작동하지 않더라도) 확실하지 않지만 다른 가능성입니다. 또한 PAE와 함께 사용할 수 있으므로 다른 조합을 시도하여 작동하는 것을 확인할 수 있습니다.


감사합니다-x64 창을 새로 설치하고 같은 문제가 발생했습니다. 따라서 새로운 컴퓨터의 특정 프로그램과 관련하여 다른 일이 있습니다.
lacinda

0

32 비트 운영 체제는 2.2GB-2.8GB를 초과하는 RAM으로 주소를 지정할 수 없습니다 (RAM 유형에 따라 다름). 그럼에도 불구하고 32GB는 사용되는 CPU 주소 지정 알고리즘으로 인해 문제가되지 않습니다.

모든 RAM을 사용하려면 64 비트 설치로 창을 다시 설치해야합니다.

올바르게 작동하지 않는 소프트웨어가있는 경우 계산 모드에서 소프트웨어를 실행할 수 있습니다.

이것이 실패하면 최후의 수단으로 32 비트 버전의 창을 실행하는 가상 머신을 실행하여 계산 모드가 작동하지 않는 경우 단일 프로그램을 사용할 수 있습니다.


0

우선, 32 비트 프로그램이 있으면 호환성 모드없이 64 비트에서 정상적으로 실행됩니다. 호환성 모드가 정말로 필요한 유일한 시간은 Vista 드라이버가 있고 승리 7에서 실행하려는 경우 호환성 모드를 사용하는 것입니다. 이것은 또한 어떤 이유로 정확한 드라이버가 필요한 Mac 전용 Windows 컴퓨터에는 적용되지 않습니다. 또한 장치가 최대한의 성능을 발휘할 수 있도록 가능한 최고의 드라이버를 사용하는 것이 좋습니다. 32 비트는 3.5GB의 램 최대를 사용할 수 있다고 가정하고 4GB를 설치할 수 있지만 전부 사용하지는 않습니다. 질문이 있으시면 저에게 이메일을 보내주십시오 ..

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