하는 방법을 더 많이 사용하는 코드 플랫폼을 경우 800MB 밖으로 4GB RAM 을 사용하지 않는?

StackOverflow https://stackoverflow.com/questions/900870

문제

나의 코딩 플랫폼은 비스타 기계로 4GB RAM.그리고 동기 매끄러운 나가 알고있 800MB RAM 을 사용하지 않는다.(단에 대한 또는 4GB3.2GB 등)이다.

할 수 있습니 설치되어 무언가를 도와 플랫폼에 대한 코딩?나는 생각 wubi 를 수 없습니다 사람들을 사용하 RAM 지만,VMware 또는 Android 을 할 수 있을까요?또 RAM 디스크는 다운로드 및 설치하는 도구로 큰 파일을 압축을 해제할 수 있습을 많이 빠르니까?(등의 압축을 해제 루비 설치 파일들이 있는 것처럼 보이는 아름다 그것은 17,000 파일을 압축을 풀면서 과장)

도움이 되었습니까?

해결책

상단 500MB-1GB의 RAM은 32 비트 창에서 창 및 장치 드라이버 용으로 예약되어 있습니다. 크기는 여러 가지 요인에 따라 다르지만 가장 큰 것은 그래픽 카드가 보유한 RAM의 양입니다.이 양은 일반적으로 32 비트 주소 공간의 상단에서 예약됩니다. 이를 사용하는 유일한 방법은 64 비트 운영 체제 (예 : Vista 64 비트)를 설치하는 것입니다. 메모리가 게스트 OSS에게 줄 메모리가 없기 때문에 가상화는 도움이되지 않습니다.

다른 팁

당신을 설치해야 합니다 64bit OS,당신은 것을 활용할 수 있는 모든니다.

옆으로,32 비트의 리눅스 커널에 있는 PAE 설치되어 활성화/활용 할 수 있습니다 추가 메모리,하지만 개별 응용 프로그램은 여전히 제한된다.

여기에 몇 가지 더 많은 정보에 PAE:

Wikipedia

고 메모리에서 리눅스

램 디스크에주의하십시오. 종종 메모리가 응용 프로그램, 백그라운드 작업 또는 시스템 캐시에 더 잘 사용됩니다. 종종 Ramdisk와 읽기/쓰기 버퍼 또는 프로세스 메모리 사이에 복제 된 데이터가 종종 끝납니다.

압축을 풀면 파일이 병 넥을 사용하는 경우 응용 프로그램이 응용 프로그램을 사용하는 경우 사용자가 기본 설정을 설정하는 동안 배경에서 수행하는 것을 고려하십시오.

메모리를 잘 활용하는 가장 쉬운 것은 64 비트 OS로 전환하는 것입니다.

RAM을 잘 사용하는 데 어려움을 겪는 이유에 대한 최고의 기사는 다음과 같습니다.

Windows의 한계 밀기 : 물리적 메모리 Mark Russinovich,

그리고 물론 야, 내 4 기가 바이트의 램은 어디에 있습니까? Jeff Atwood.

alt text
(원천: technet.com)

없음 앱이나 드라이버가 올바른 물리/사용 가능한 메모리를 격차를 운영하기 때문에 내 OS 의 제한 사항이 있습니다.할 수 있는 사용하지 않는 물리 메모리 w/32-비트 윈도우.그것은 누락되지 않은;는 800MB 하지 않습(수)존재한다.

만 64-bit OS 할 수 있는 4Gb 물리적 메모리 및 활용.테스트할 수 있습니다 주장 내 w/리눅스 배포판 라이브 cd(요 우분투 64-비트 데스크톱).

나는 사용하지 않는 64-bit Vista 지만,64-비트 윈도우 서버 2003 이 일을 매우 잘 나를 위해(심지어 노트북에서).

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top