MS Windows에서 3GB이상 메모리 영역을 RAM Disk로 활용하는 방법

트랙백 : 32bit Windows의 관리 외 영역을 RAM disk로 활용하는 방법

2009/10/31 추가
1. Windows 7 32bit에서도 램 디스크(ramdisk)를 사용할 수 있습니다. Windows 7 역시 Vista 커널이 기본이여서 32bit 버젼에서는 최대 3GB까지만 사용할 수 있습니다. (전 64bit를 사용하고 있지만요. ^^) Windows 7에서 설정 방법은 아래에 내용을 추가하였습니다.
2. 노트북중에서 최대절전모드로 동작하면 ramdisk의 내용이 손상될 수 있습니다. 대기모드에서는 문제가 없습니다.

2008/11/12 추가
1. Windows Internet Explorer나 Fire Fox에서 램디스크 이상의 파일을다운 받을 경우에는 TEMP와 TMP를 HDD의 임시 폴더로 지정한 다음에 재부팅해야만 다운로드가 가능합니다. 이 부분은불편하더라도 환경 변수를 바꾸는 방법 외에는 없습니다.
2. PhotoShop과 같이 임시 폴더를 과도(?)하게 사용하는프로그램을 주로 사용한다면 64bit OS로 없그레이드 하든지 아니면 램디스크를 TEMP와 TMP로 설정하지 마시기 바랍니다.단, 5장 정도 사진 편집같이 간단한 작업은 램디스크가 더 효율적입니다.


반도체 기술의 발전으로 메모리 가격은 많이 저렴해졌습니다. 1990년 중반에는 1MB당 3~5만원 정도 했었는데 지금은 1MB당 22.5원(삼성 1GB PC2-5300 DDR2 기준)으로 매우매우 저렴해졌습니다. 따라서 조금 여유가 있으면 얼마든지 메모리를 많이 확보할 수 있습니다. 하지만 32Bit MS Windows XP/Vista는 아무리 많은 메모리를 확보하더라도 3GB 까지만 사용할 수 있습니다. MS의 문서인 '4GB의 RAM이 설치되어 있는 경우 Windows Vista의 시스템 정보 대화 상자에 보고되는 시스템 메모리가 예상한 것보다 작다'에서 보듯이 4GB를 모두 사용하기 위해서는 64Bit 운영체제를 사용해야만 합니다. 따라서 3GB 이상 나머지 메모리는 아예 사용할 수 없습니다.


4GB 메모리 또는 그 이상의 메모리가 있는 MS Windows에서 사용하지 않는 메모리를 RAM Disk로 사용하는 방법이 있습니다. 기존의 RAM Disk는 Windows가 확보한 메모리 중 일부를 가상 디스크처럼 사용하기 때문에 실제 사용할 수 있는 메모리가 줄어드는 문제점이 있었습니다. 하지만 다음에 소개하는 방법은 Windows가 사용하지 않는 메모리를 RAM Disk로 사용하기 때문에 메모리를 매우 효율적으로 사용할 수 있습니다. 특히 Windows나 웹 브라우저의 임시 파일을 RAM Disk에서 저장하면 시스템의 속도도 조금이나마 빨라질 뿐만 아니라 HDD의 단편화 문제도 어느정도 해결할 수 있습니다.

Windows XP에서는 먼저 [시스템 등록 정보] → [고급] → 시작 및 복구 항목에서 [설정] 버튼을 누른 다음에 [편집] 버튼을 누르거나 메모장에서 C:\boot.ini 파일을 열어 /PAE 옵션을 추가합니다. PAE 옵션은 MS의 '4GB RAM 조정 기능 및 PAE(실제 주소 확장) 스위치에 대한 설명' 문서를 참고하기 바랍니다.


Windows Vista에서는 [시작] → [실행]을 선택한 다음에 cmd를 실행한 후 bcdedit /set pae forceenable 를 입력합니다. VIsta에서 PAE 설정 방법은 MSDN의 Physical Address Extension 문서와 BCDEdit /set 문서를 참고하기 바랍니다.
Windows7 에서는 PAE 설정 작업을 할 필요가 없습니다.




다음으로 Gavotte Ramdisk에서 rramdisk.zip 파일을 다운 받습니다. 참고로 이 프로그램은 프리웨어입니다. 적당한 폴더에 압축을 해제한 다음에 ram4g.reg 파일을 레지스트리에 등록합니다.
Windows7에서는 레지스트리를 등록한 후 재부팅을 해야만 ramdisk.exe를 정상적으로 실행할 수 있습니다.




ramdisk.exe
파일을 실행한 다음에 [Install Ramdisk] 버튼을 누릅니다.
Windows7에서는 드라이버 설치 여부를 물어봅니다. 이 드라이버를 설치해야만 ramdisk를 사용할 수 있습니다.


다음으로 RAM Disk의 용량, 드라이브 위치, 드라이브 형태를 설정합니다. 여기에서 드라이브 형태(Media Type)는 반드시 'Fixed Media'로 설정하기 바랍니다. (기본값임) 다른 형태로 선택하면 RAM Disk가 비정상적으로 만들어 질 수 있습니다. 전 RAM Disk의 크기는 1GB로, 드라이브 위치는 Z로 설정했습니다. 설정이 끝나면 [OK]나 [Apply]를 누릅니다. 시스템 사정에 따라서 바로 RAM Disk가 적용되거나 재부팅 해야만 적용되는 경우가 있습니다.


이제 Windows의 임시 파일을 RAM Disk로 설정할 차례입니다. [시스템 등록 정보] → [고급] → [환경 변수] 버튼을 누른 다음에 사용자와 시스템 변수에서 TEMP와 TMP 변수의 값은 RAM Disk의 Temp 폴더로 입력합니다. 참고로 RAM Disk에는 기본으로 'Temp' 폴더가 생성됩니다.


이제 시스템을 재부팅하면 RamDisk가 만들어진 것과, RamDisk 안에 Temp 폴더가 있는 것을 확인할 수 있습니다.


마지막으로 웹 브라우저의 임시 폴더의 위치를 변경합니다. Mozilla FireFox는 사용자 프로필 폴더에서 prefs.js 파일에 다음 내용을 추가합니다. 여기서 주의할 점은 경로를 \\로 구분해야 합니다.

user_pref("browser.cache.disk.parent_directory", "Z:\\Temp\\Temporary Firefox Files");

Windows Internet Explorer 7은 [도구] → [인터넷 옵션] → 검색 기록에서 [설정] 버튼을 누른 다음에 [폴더 이동] 버튼을 누른 후 RamDisk의 Temp 폴더를 선택합니다.


시스템 등록 정보를 보면 메모리 크기는 변하지 않았지만, Windows 작업 관리자로 보면 RAM Disk가 Windows 메모리에 할당하지 않은 것을 확인할 수 있습니다. 실제 사용자 메모를 확보하는 것이 아니지만 Windows가 사용하지 않는 메모리 영역을 RAM Disk로 사용할 수 있으며, 임시 파일을 이곳에 할당하면 보다 빠르고 쾌적하게 Windows를 사용할 수 있을 것입니다.



ps. 이 새벽에 내가 뭘 한 것이지... 빨리 논문 써야 겠다.
ps. 32Bit Windows XP/Vista는 무슨 수를 쓰더라도  3GB까지만 사용할 수 있습니다. 이 방법은 나머지 메모리를 가상 드라이브로 설정하는 방법입니다. 3GB 이상 메모리를 사용하고 싶으면 64Bit Windows XP/Vista/7를 설치하는지 UNIX 계열(Linux, Solaris 등)을 설치해야 합니다.
ps. bz님이 제공하신 정보로 Windows Vista에서 PAE 설정하는 방법을 추가하였습니다.

이 글과 관련있는 글을 자동검색한 결과입니다 [?]

by novrain | 2008/05/13 01:03 | IT | 트랙백(7) | 핑백(4) | 덧글(73)

트랙백 주소 : http://novrain.egloos.com/tb/1754771
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Tracked from 知我의 일기장 : 쿠냥.. at 2008/05/13 16:07

제목 : 18754. 이젠 메모리를 안 뺏겨도 된다
MS Windows에서 3GB이상 메모리 영역을 RAM Disk로 활용하는 방법 ....이라고 하는군요. 이번에 나올 서비스팩을 설치하게 되면- 4G를 다 쓸 수 있다...는 이야기도 들은 것 같습니다만 이래저래 시간이 흐르다가 생각나거든 테스팅 해봐야겠습니다. ...more

Tracked from Studydoo's B.. at 2008/06/12 15:01

제목 : 32bit OS에서 4기가 메모리 제대로 활용하기
32bit 윈도우는 이론상 메모리 용량의 한계가 4G이지만실제로는 보통 3.25~3.5G까지 표시되곤 한다이는 32bit 윈도우에서 관리 가능한 총 물리적 메모리의 용량이 4G인데이는 시스템 메모리 뿐만 아니라 그래픽 메모리나 기타 등등을 포함하기 때문에 그렇다고 한다.....만 내 그래픽 메모리는 256M밖에 되지 않고거의 대부분의 32bit 윈도우 유저들이 3.25G 메모리만 사용 가능한 것......more

Tracked from 오됴맨~ 의 상상초월 at 2008/09/11 11:02

제목 : [펌]MS Windows에서 3GB이상 메모리 영역..
3GB 이상의 메모리에 32bit MS windows를 사용하는 분들에게만 해당되며, 64bit일 경우는 RAM Disk 활용법만 참조하셔도 도움이 될 듯 합니다. 그리고, 이 글은 이글루의 노브레인님 블로그(http://novrain.egloos.com/1754771)에서 퍼왔습니다. 많은 도움이 되었으면 합니다....more

Tracked from JUN2SM at 2008/09/13 19:40

제목 : Lenovo Thinpad X61 BA5 램디스크 ..
컴퓨터에 4GB의 RAM이 설치되어 있는 경우 Windows Vista의 시스템 정보 대화 상자에 보고되는 시스템 메모리가 예상한 것보다 작습니다. 예를 들어, 4GB(4,096MB)의 메모리가 설치되어 있는 컴퓨터의 시스템 정보 대화 상자에서 3,120MB의 시스템 메모리가 보고될 수 있습니다. 참고 다음과 같은 방법으로 시스템 정보 대화 상자에 액세스할 수 있습니다. • 시작을 누르고 검색 상자에 시스템을 입력한 다음 프로그램 아래에서 시스......more

Tracked from oneoftea's m.. at 2008/11/26 18:59

제목 : 궁시렁의 생각
메모리 4g가 만들고 ram disk 만들어 볼까나??? 십일월에 내리는 비 : MS Windows에서 3GB이상 메모리 영역을 RAM Disk로 활용하는 방법...more

Tracked from [나야꼴통] 불평불만 .. at 2009/05/15 14:34

제목 : 집에서 이렇게 쓰고 있지만..... 어둠이라 링크
MS Windows에서 3GB이상 메모리 영역을 RAM Disk로 활용하는 방법집에 8G RAM 이야 원래 그런거다 생각 해도 ... 4G 장비는.. 램디스크 프로그램 할때 마다 크랙해서 썼는데..이넘은 무료 라는 군요. 하하하.. 어둠의 길에서 한쪽 발목은 뺀듯한 기분????...more

Tracked from 흰둥이와 백설이 at 2009/11/02 09:45

제목 : 32Bit XP에서 4GB 메모리를 활용하는 방법.
4GB 메모리는 다 사용하지 못해 고심하던 중에 상세하게 알려주는 글이 있어 소개한다. MS Windows에서 3GB이상 메모리 영역을 RAM Disk로 활용하는 방법 4GB 메모리를 사용하며 3GB만 쓰고 남은 1GB 메모리를 놀리는 분들은 해볼만 하다....more

Linked at November Rain..... at 2008/06/18 21:10

... s는 3GB만 사용할 수 있기 때문에"였죠. 나중에서야 남은 1GB에 대한 활용법을 알 고 난 후에 얼마나 후회했는지... (MS Windows에서 3GB이상 메모리 영역을 RAM Disk로 활용하는 방법 참조) MS Windows Vista SP1을 설치하면 위 그림과 같이 메모리가 4GB로 정확하게 인식합니다. 네. ... more

Linked at 바람은 자유롭다 : 바쁜 일상.. at 2008/09/27 01:30

... 기에 이런 입출력에 대한 처리를 RAM에서 처리하게 하면, 시스템의 전반적인 속도는 올라갑니다. 이것에 대한 구체적인 방법은 novrain 님의 MS Windows에서 3GB이상 메모리 영역을 RAM Disk로 활용하는 방법 을 참고해 주세요. 제가 같은 내용의 문서를 쓰려고 하던 시기에 이글루에 올라왔던 글인데, 자세한 건 이걸 참고하면 되겠습니다. 그럼 이 ... more

Linked at 십일월에 내리는 비 : 200.. at 2008/12/31 18:08

... 장 많이 읽힌 글은 MS Windows에서 3GB이상 메모리 영역을 RAM Disk로 활용하는 방법</a> 입니다.가장 대화가 활발했던 글은 <a href="http://novrain.egloos.com/1754771" target="_new">MS Windows에서 3GB이상 메모리 영역을 RAM Disk로 활용하는 방법 입니다. ( ... more

Linked at 그런지's Ltd. : ram.. at 2009/03/08 03:42

... -- 적용 -- http://novrain.egloos.com/1754771http://jnnavi.tistory.com/375 -- 활용 -- 램디스크 활용에서 파이어폭스 임시파일 저장위치 바꾸기 윈도우즈 임시폴더 바꾸기 ... more

Commented by Gnossienne at 2008/05/13 08:15
오오 크나큰 복음 오오 주여 어찌하여 이런 좋은 팁을 이제서야 알게 하시나이까
Commented by 고기 at 2008/05/13 11:12
ㅋㅋ 요즘 유행하는 그것이로군요. 이것덕분에 참고있던 램업을 할까 고민중입니다 ㅋ
Commented by JOSH at 2008/05/13 12:16
데자뷰가... =_=

애플때 "64kb 이상은 메인메모리로 억세스 못하니 램드라이브"
AT때 "640kb 이상은 일반적으로 사용 못하는데이니 램드라이브" (AT는 EMM386도 안먹었으니...)
Commented by 자그니 at 2008/05/13 13:27
램을 2g로 사야하나 4g로 사야하나 고민하고 있었는데, 도움이 되는 글이네요. 고맙습니다.
Commented by 바람의자유 at 2008/05/13 15:31
아, 이거 이번 주에 쓸려고 했던 글인데 한 발 늦었네요 ㅜ
그래도 잘 정리한 듯 합니다^^
Commented by JIA와_쿠냥 at 2008/05/13 16:09
유용한 정보, 감사합니다. ^-^
Commented by bz at 2008/05/13 16:14
http://www.thegeeksweek.com/blog/enabling-pae-on-32-bit-windows-vista.html

Vista 에서 PAE를 설정하려면 이렇게 하면 되는군요.
Commented by novrain at 2008/05/13 17:31
Gnossienne님// 네. 저도 늦게 알아서 지금까지 윈도우 메모리에서 램 디스크를 사용했었죠.

고기님// 업하세요. 8GB까지 지원합니다. ^^

JOSH님// XT는 640kb만 있었어 램 디스크는 그저 꿈에서만...

자그니님// 도움이 되셨다니 저도 기쁩니다. 그럼 4G로 구입하시겠네요. ^^

바람의자유님// 제가 한 발 먼저 작성했네요. ^^ 새벽에 머리가 아파서 잠깐 웹셔핑하다가 저에게도 필요한 정보라서 작성한 것입니다.

JIA와_쿠냥님// 이제 램을 뺏기는 일이 없었어 다행입니다. ^^

bz님// 귀중한 정보 감사드립니다. 지금은 연결되지 않아서 MSDN에서 검색한 자료를 참고하였습니다.
Commented by bzImage at 2008/05/13 17:37
Vista에 맞게 프로그램의 권한상승과 PAE 확인을 적어넣고,
제대로 됐는지 확인하는 메시지와,
트러블슈트 적어넣은 글을 트랙백했습니다 :)
UAC를 끄지 않고 있어서요. 꽤 까다롭네요.

&.. 비스타가 무겁긴 무겁군요. 기본 구동만으로 램 1GB를 쓰고 있네요. xp는 그보다 훨씬 낮았던걸로 기억하는데...
Commented by imc84 at 2008/05/13 18:22
나중에 램을 확장할 생각이었는데 유용한 정보였습니다. 잘보고갑니다.
Commented by Fillia at 2008/05/19 16:10
우와아~ ㅇㅅㅇ
저 얼마 전에 호기심을 못 이기고 램을 3기가로 확장했는데,
3기가에서도 당연히 이렇게 해서 1기가쯤을 임시 드라이브로 쓸 수 있겠지요?
Commented by novrain at 2008/05/19 17:36
bzImage님// 네 비스타는 너무 무거워요. 기본이 메모리의 반을 먹어버리니...

imc84님// 네. 램 잘 활용하세요.

Fillia님// 가능합니다. 3GB면 /PAE 옵션 없이 설정하면 됩니다.
Commented by 파르티잔 at 2008/05/19 20:00
안녕하세요 전자제품 관련 UCC를 졸업논문 주제로 채택하여 설문조사를 진행하고 있는 대학원생입니다.
제 연구주제와 님께서 온라인 상에서 제작하시는 전자제품 사용기나 리뷰와 같은 관련 UCC가 잘 맞아 떨어진다고 생각되어 이렇게 설문 응답을 의뢰드립니다.
아래 링크의 제 임시 블로그에 가시면 온라인 설문조사를 응답하실 수 있습니다.

http://blog.naver.com/nymo76/80051933683

UCC제작경험이 있는 분을 대상으로 하기 때문에 제작경험이 없으시다면 무시해주시기 바랍니다.

설문에 답해 주시면 싸이월드 도토리 5개(500원 상당)을 보내드리도록 하겠습니다.
학생신분이라 이렇게 작은 보답 밖에 드릴 수 없습니다만 님의 작은 협조가 제 졸업논문에는 큰 도움이 됩니다.
Commented by 오세규 at 2008/05/29 10:07
안그래도 메모리 문제로 고심하다 뒤적거리고 있었는데 좋은 정보 감사합니다.
잘 활용하도록 하겠습니다.
Commented by novrain at 2008/06/12 16:29
네. 잘 사용하세요. ^^
Commented by studydoo at 2008/06/09 10:17
저는 램디스크 생성은 잘 되는데
왠지 모르게 램디스크가 생상된 뒤에는 한글 입력이 전혀 안되네요
윈도우 전체적으로도 그렇고 심지어 한글과 같은 워드프로세서에서도 한글 입력이 안되는군요;;

그리고 제가 4기가 램을 사용중인데
시스템 등록정보에는 3.25GB, 작업관리자에는 3164MB가 뜨는데
램디스크를 1기가를 설정했을때
평상시와 비교해서 램 사용량이 약 500메가정도 늘어나는거로 봐서는
윈도우가 관리하는 부분의 램도 사용하지 않나 하는 생각이 드는군요

뭐.. superspeed사의 ramdisk plus라는 프로그램에서
윈도우가 관리하는 영역에 램디스크를 만들 때는
정확히 램디스크 용량만큼 메모리 사용량이 증가했었으니
그때에 비하면 램 사용면에 있어서는 이득이긴 하지만요

superspeed ramdisk plus v9.0은 램디스크 생성 메뉴에
윈도우가 관리하지 않는 영역에 디스크 생성하기가 있기는 한데
옵션들도 잘 이해가 안가는 것들이 몇개 있고
아직까지 잘 생성해서 실행해본적은 없네요
혹시 이 프로그램의 사용법 아시는지 궁금합니다
Commented by studydoo at 2008/06/09 10:30
지금은 램디스크 적용을 했는데 한글 입력이 되네요
그런데 다시 잘 살펴보니 윈도우가 관리하는 영역에 램디스크 생성이 되는듯 하네요 ㅠ
위에 써있는대로 다 했는데 왜 안되는걸까요 ㅜㅜ
Commented by hansune at 2008/06/10 18:48
정말 빠르군요.
Commented by novrain at 2008/06/12 16:31
네. 특히 임시 폴더를 사용하는 프로그램을 사용할 때 확실히 다르다는 것을 느낄 수 있을 것입니다.
Commented by studydoo at 2008/06/11 22:30
흠.. 혼자서 벌써 세번째 댓글이군요 ㅎㅎ;;
혼자서 몇번 램디스크 지웠다 만들었다 해보면서 발견한 사실인데
UsePAE 옵션이 램디스크를 지우면
레지스트리에서 같이 지워지는군요 -ㅅ-
두번째 이후로 생성한 램디스크가 윈도우가 관리하는 영역에 생성된 이유가 저거였어요
다시 레지스트리에 UsePAE를 등록한 후에 설치하니
이제는 특별한 문제 없이 제대로 잘 되네요
그동안 쓰지 못하던 메모리를 활용할수 있어서 너무 좋습니다 ㅋ
좋은 정보 고맙습니다
Commented by studydoo at 2008/06/12 11:38
내용좀 퍼가겠습니다 ㅋ
Commented by novrain at 2008/06/12 16:30
한 동안 바쁜일로 블로그 활동을 하지 못했습니다.
그 동안에 많은 일이 있었네요. ^^
정상적으로 동작한다니까 다행이네요.
내용은 출처만 밝히면 퍼가도 좋습니다. ^^
Commented by 옥도사 at 2008/07/02 21:27
정말 좋은 정보 감사합니다. ^^
Commented by novrain at 2008/07/09 21:04
네. 고맙습니다. 유용하게 사용하세요.
Commented by 지니 at 2008/07/18 01:43
XP 에서는 되는데 비스타 에선 안되네요.
1G 잡았는데.. 비스타 에서 계속 기본 메모리를 잡아 먹는군요..
Commented by novrain at 2008/07/19 15:23
비스타에서도 정상적으로 동작합니다. (노트북에서 사용중)
비스타에서는 bcdedit /set pae forceenable 명령을 통해 PAE를 설정해야만 사용할 수 있습니다.
Commented by bebeto at 2008/09/01 17:34
문의 드립니다. 현재 저는 비스타 32bit, 데탑을 쓰는데, 메모리 슬롯이 총 6개 있더군요. 현재 1g x 1g(총 2g)를 쓰고 있는데, 2g x 2g를 더사서 꽂으려 합니다. 원래는 1g x 1g를 빼고 2g x 2g로 교체하려 했습니다. 그런데 윗글을 살펴보니, 1g x 1g 는 그대로 두고 남는 슬롯에 2g x 2g를 그대로 추가한후(그러면 총 6g가 되네요), ramdisk를 사용하여 램디스크를 3g로 잡아주면, 비스타가 3g, 램디스크가 3g로 사용할 수 있는것인가요? 이렇게 되면 굳이 1g 메모리를 서랍에 두지 않아도 될까하여 고수님들께 문의드립니다.
Commented by novrain at 2008/09/01 17:46
RAM이 6GB인 경우에는 실험을 한 적이 없었어 정확하게 답변하기 힘들지만, 이론상으로는 불가능합니다. 32Bit 프로세서의 물리적인 메모리 접근 주소는 2^32 즉, 4GB입니다. 위 프로그램은 물리적으로는 RAM과 연결되었지만 OS 차원에서 접근하기 불가능한 영역을 사용한 것입니다. 단, 64Bit 프로세서(물론OS도 64Bit)인 경우에는 가능합니다.
Commented by bebeto at 2008/09/02 01:25
아 그렇군요. 빠른 답변 감사합니다. 이 글의 내용이 하도 좋아서 다른 분들도 아셔야 할 내용이라 생각됩니다. 님의 글을 그냥 퍼가려는 것이 아니라, 님 글의 주소만을 다른 곳에도 알려서, 참조하라고 해야겠군요. 정말 좋은 내용의 글입니다.
Commented by Neal at 2008/09/02 14:30
램디스크설치 간편하게 끝냈습니다. 감사합니다..^^
Commented by bebeto at 2008/09/10 10:37
노브레인 님께.. 질문...--> 제가 말씀하신대로 설치하려 했더니, 처음부터 문제가 생기는군요. 현재 노트북은 비스타 32비트(DDR3 4G 메모리)를 쓰고 있는데, 시작-실행-cmd-로 도스창 화면을 띄운후 bcdedit /set pae forceenable 를 그대로 입력하였더니, "부팅 구성 데이터 저장소를 열수 없습니다. 액세스가 거부되었습니다"라는 메세지만 뜨고 더 이상 넘어가질 않더군요. 무슨 조화인지... 혹시나 조언을 구해봅니다.
Commented by novrain at 2008/09/10 10:56
제어판 → 사용자 계정 → 계정 유형 변경 에서 "관리자"로 설정되었는지 확인해보세요.
그리고 제어판 → 사용자 계정 → 사용자 계정 컨트롤 사용/사용 안함 에서 "사용자 계정 컨트롤러를 사용하여 컴퓨터를 보다 안전하게 보호"를 해제 하신후 재부팅하면 PAE를 설정할 수 있습니다.
Commented by bebeto at 2008/09/11 22:12
조언대로, 설치하니 넘어가더군요. 감사합니다.
Commented by bebeto at 2008/09/13 12:49
질문--> 제가 서툴러서 그런지, 램디스크 용량을 아무리 변경해도 변경이 안되는군요, 그래서 PAE 세팅 / Reg 추가입력값들을 모두 제각각 원래대로 돌리려 하는데, 이번엔 그 방법을 또 모르겠군요, 아무리 설명서들을 찾아봐도 방법이 없네요. 또한번 조언을 구합니다.
Commented by novrain at 2008/09/16 14:59
PAE 기능은 일부 칩셋에서는 동작할 수 없다고 합니다. 그리고 PAE와는 관계 없이 램 디스크를 설정할 수 있는 것으로 알고 있는데 이상하네요.
Reg 값은 Reg 파일을 참고하여 수동으로 삭제해야 하며, bcdedit /set pae forcedisable 또는 bcdedit /set pae default 를 입력하면 PAE 설정을 해제할 수 있습니다.
Commented by bebeto at 2008/09/16 19:18
거듭된 질문에도 친절하시군요. 큰 도움되었습니다.
좋은 하루되세요.
Commented by 모씨비 at 2008/09/18 02:30
감사합니다. 덕분에 놀고 있던 1기가에게 일을 시켰습니다.

XP사용중입니다 하지만 아쉽게도 최대절전모드로는 더이상 들어가지지 않는군요 ^^

감사합니다!
Commented by novrain at 2008/09/18 10:28
노트북에서는 Vista를 사용하는데 최대절전모드로 들어가는데 문제가 없었습니다.
OS 문제인지 시스템 문제인지 잘 모르겠네요.
그래도 남는 1GB를 활용하셨다니 유용하게 사용하세요.
Commented by 모씨비 at 2008/09/18 02:31
혹시 출처를 밝히고 퍼가도 될지 궁금합니다. 활동하는 카페에서 이 문제로 많이 궁금해 하시거든요.
Commented by novrain at 2008/09/18 10:29
네. 출처만 밝히시면 가능합니다.
Commented by 모씨비 at 2008/09/20 23:38
Commented by 라쿠니 at 2008/09/25 14:34
숨어서 놀고 있는 1GB 램을 찾아서 일시키니 이렇게 좋을 수 없군요.
좋은 정보 감사합니다!
Commented by novrain at 2008/09/29 14:10
네. 잘 사용하세요.
Commented by 감사합니다. at 2008/10/22 19:38
유용한 정보 정말 감사합니다.
그런데 제가 대용량 자료를 많이 받아서 그런데 다운로드하는 자료가 1기가이상되니 램디스크메모리 부족으로 다운이 자꾸 취소가 되는데 이경우 어떻게 해야하나요?
대용량다운을 많이 하는 사람은 램디스크를 지워야 하나요?./ㅠ
Commented by novrain at 2008/10/24 00:18
FlashGet 처럼 다운로드 전용 프로그램을 사용하시거나 대용량을 다운 받을 때에만 임시로 TMP와 TEMP 환경 변수를 HDD의 폴더로 지정하는 방법이 있습니다.
Commented by su살아 at 2008/11/07 15:28
좋은 정보 감사합니다..^^
출처를 밝히고 퍼가겠습니다...^^
Commented by novrain at 2008/11/12 23:16
출처만 밝히시면 관계 없습니다.
Commented by 한가지 at 2008/11/12 21:08
한가지 알려드리고 싶은점은 환경변수는 왠만하면 놔두시길 추천합니다.
얘기치 않는 문제가 발생하기 때문입니다.
시스템이 불안정해지는 문제도 발생합니다 .
또한 특정프로그램중에서 램이아닌 기본경로로 임시폴더를 이용해서 실행에
문제가 생기는 경우도 있습니다.
램디스크에는 인터넷임시파일과 필요하다면 가상메모리정도를 설정해 두는게 좋을 것 같습니다.
Commented by novrain at 2008/11/12 23:25
가상 메모리를 램디스크에 잡는 것도 좋은 방법이네요. 이렇게 하면 32비트 OS에서도 최대한 메모리를 사용할 있으니까요. 윈도우를 잘 모르면 환경파일을 손대지 않는것이 좋지요 하지만 메모리가 4GB라면 램디스크를 거의 사용하지 않는 가상 메모리보다는 TEMP나 임시파일로 설정한 것이 도 효율적이하고 생각합니다. 물론 이 방법 역시 100% 완벽하지 않습니다.
Commented by 감사 at 2008/11/27 07:46
좋은 정보 감사합니다 큰 도움이 되었습니다 ^^
Commented by 내장vga at 2008/12/11 02:22
내장vga영역까지 잡았는지 다운되버렸네요
bios다시 잡았네요....;(
방법이 없는지요..
Commented by novrain at 2008/12/11 16:47
하드웨어 충돌 문제라 아쉽지만 방법이 없을것 같습니다.
Commented by 내장VGA at 2008/12/29 03:19
레지스트리 병합하고 다시해보니 잘 잡히네요. 음... 뒷걸음질에 쥐잡은듯.....^^;;;;
Commented by 내장VGA at 2008/12/29 03:24
767MB로 잡혔네요...
Commented by novrain at 2008/12/29 14:52
잡혔다니 다행이네요.
Commented by Luna at 2008/12/30 21:14
질문 하나 드리겠습니다

스샷에 보면 실제 메모리에서 사용가능이 2.4G로 나오는데, 그러면 1G는 3.4G중에 1G아닌가요?

제가 렘디스크 만지면서 봤는데, 용량에 따라 변하는건 사용가능-실제메모리 이곳이 변하더군요

그리고 바이오스 - 메모리 리맵이 없어서 그냥 /pae 설정만 했더니, 시스템 등록정보에서

실제주소 확장은 뜨는데, 이거저거 건드려봐도 계속 사용가능메모리에서만 깎아먹네요
Commented by novrain at 2008/12/30 21:24
1. 제 블로그에 있는 스샷을 말씀하신지요? 작업 관리자에서 실제 메모리가 약 3.4G로 나오는데, 이것은 램디스크가 1GB로 할당한 상태에서 3.4GB를 사용할 수 있다는 뜻입니다. 즉, 램디스크 포함 4GB를 다 사용하고 있다는 뜻입니다.
2. ram4g.reg 레지스터를 등록하셨는지요? 레지스터를 등록하지 않는 상태에서 프로그램을 실행하면 윈도우 메모리에서만 램디스크를 할당합니다.
Commented by hugeval at 2009/01/02 21:37
저도
램디스크 플러스를 써서도 해봤고
rramdisk를 써서 님이 쓰신글대로 해봤거든요
램디스크는 생성이 잘됩니다
근데 문제는 이게 3.25공간에 768메가를 확보하는건지
안쓰는 메모리영역을 확보한건지 확인을 할수가 없는데요
할당된 메모리가 램디스크 설정전에는 481MB/3165MB였는데
설정후 1249MB/3165MB로 사용 공간이 768정도 늘어났거든요..
제가 보기에는 3.25기가 공간에 램디스크가 설정된것같은데.. ㅡ,.ㅡ;;

님 글대로 레지스트리파일 실행해서 레지스트리 값 설정된거 확인하고
램디스크 설정하고 재부팅까지 했는데 이렇게 나오네요;;
뭘 잘못 설정한건지 아직도 애매한데
님 스샷을 보면 제가 보기엔 3.25기가 공간에 램디스크가 할당된것같거든요..

레지스트리 설정후 램디스크 설정시
"Media Type"설정부분에서
"RAM Drive"가 아니고
"Fixed Media"를 체크해야하는건가요?

램디스크가 확보되는 공간이 OS가 인식하는 3.25GB의 공간인지
인식못하는 나머지 약 700메가 정도의 공간인지 .. 이부분에대해 더 설명을 좀 듣고싶습니다
Commented by novrain at 2009/01/03 15:32
먼저 XP는 OS가 약 3GB밖에 인식할 수 없기 때문에 작업관리자에서는 3GB 이상의 용량을 표현할 수 없습니다. Vista 32 Bit 역시 SP1을 설치하면 실제 설치한 메모리 용량을 보여주지만, 작업관리자는 약 3GB만 보여줍니다. 확인할 수 있는 방법은 RAMDISK가 잡힌 후에도 작업관리자에서 실제 메모리의 변화가 없거나 적으면 윈도우가 관리하지 않는 부분에 RAMDISK가 잡힌 것입니다.
그리고 3GB 이상 영역을 사용할려면 PAE 설정과 레지스터 설정이 필요합니다. 또한 "Fixed Media"만이 PAE 영역에 RAMDISK가 설정됩니다. "RAM Drive"는 윈도우가 사용하는 메모리에 RAMDISK가 할당됩니다.

마지막으로 3.25GB 공간을 사용하면 RAMDISK는 1GB 사용이 가능합니다. 일반적으로 간단하게 4GB라고 이야기를 하는데. 실제 용량은 2^32 = 4,294,967,296 Byte이며, RAMDISK가 1GB로 설정하면 2^30 = 1,073,741,824 Byte만 사용합니다. 그러먄 약 1.2GB 정도를 메모리로 사용할 수 있습니다. 단, 비디오 내장형 보드나 노트북을 사용하면 실제 메모리가 줄어들 수 있습니다.
Commented by 비셔스 at 2009/01/07 14:47
음.. 제가 테스트 해본바. 램디스크의 용량 설정시 인식불가 영역보다 크게 잡으면, 인식된 램에서 가져다가 램디스크를 생성해 버리더군요. 예1) 4기가에서 3.5기가 인식, 램디스크 1기가 설정시. 2.5기가는 시스템, 1기가는 램디스크 -> 총합 3.5기가 예2) 6기가에서 3.5기가 인식, 램디스크 1기가 설정시, 3.5기가 시스템, 램디스크는 2.5기가. -> 총합 6기가. 참고하세요.
Commented by 홍길동 at 2009/03/27 15:13
정보가 잘못되었군요^^;
설치시에 램디스크로 쓸 용량을 1기가로 잡으시면 메모리에서 사용중인 메모리에서 끌어다씁니다.
용량은 젤 처음 설치시에 있던 그대로 건들지말고 하셔야되며. 확장명은 자기가 원하는데로 쓰셔도
되구요! 처음 그대로 전 16m로 되있던데로 해야만 4기가중에 사용중이지 않는 1기가를 쓸수있었습니다. 그리고 메인보드 시모스 설정에서 램관련 막혀있는분은 먼저 시모스 설정부터 고쳐준담에 따라하셔야 된답니다. 제가 이것 때문에 고생했었죠.. 하여간 용량은 설치할때 기본으로 적혀있는데로 해야댄다는것만 명심하세요^^
Commented by novrain at 2009/04/25 16:47
그렇군요. 저도 다양한 환경에서 실험을 할 수 없기에 부족한 부분이 많이 있습니다.
좋은 정보에 감사드립니다.
Commented by lyonsey at 2009/04/25 10:07
이 컴이 윈도우xp 홈에디션 이거든요

xp home editon 에선 이게 안먹히나요?

다 했는데 Z드러아버가 안생긴다는데요...ㅠ
boot.ini에 fastdetect 다음에 execute가 하나 더 있던데 그거만 없애면되는건가요?
Commented by novrain at 2009/04/25 16:46
홈에디션에서는 실험을 하지 않아서 잘 모르겠습니다. 저는 /PAE 옵션이 필요하다는 사실만 알고 있습니다. /PAE는 반드시 필요한 옵션이며, 이렇게 해도 동작하지 않는다면 /EXECUTE를 지우고 위와 같이 /NONEXECUTE=OPTION 으로 수정해보기 바랍니다.
Commented by 맑은기둥 at 2009/05/01 04:25
좋은 정보 감사합니다.
한가지 제시하고 싶은 의견은 위의 어느 분 말씀처럼 temp, tmp 보다는 윈도우의 가상메모리, 즉 페이지 파일을 설정하는 것이 더욱 효과적이라는 것입니다. 이유는 윈도우가 가상메모리를 *항상* 쓰기 때문입니다. 윈도우는 램(3gb)이 남아돌아도 가상메모리를 항상 사용합니다. 메모리를 다 쓰고 필요한 경우에만 하드디스크를 가상메모리로 사용하는 것이 아니라는 거지요. 확인해보세요...또한 temp, tmp 폴더에는 프로그램들을 설치한 후 파일들을 남겨두고 나중에도 쓰이는 경우도 있고, 임시인터넷폴더도 역시 히스토리 또는 저장된 페이지 새버전 확인등에서 사용하기 때문에...물론 요즘에는 광랜이라 모뎀시절보다는 그 의미가 많이 퇴색되었지만...여하튼 저는 윈도우 페이지파일을 옮기는 것이 더 효과적이라고 생각합니다.
Commented by novrain at 2009/05/01 14:57
가상메모리를 설정하는 방법도 한 가지 방법입니다. 본래 가상메모리도 부족한 RAM 대신 보조기억장치를 RAM처럼 사용하는 기술이라서 램드라이브를 가상메모리로 설정하는것도 우습기는 하지만, 이 방법 역시 현재 OS의 메모리 한계를 조금이나마 극복하는 방법 중 하나라고도 할 수 있습니다. 선택은 설치하는 사용자 몫이겠죠. 참고로 전 램드라이브를 임시 작업 드라이브로도 사용하고 있습니다. 자주 저장되는 파일 경우에는 매우 효과적이거든요. (물론 주기적으로 본래 드라이브에 복사해야 하지만요)
Commented by rudxors at 2009/05/26 14:02
초보이신분들은 램디스크 수정비추입니다, 다시 초기화시키기 난애합니다. 그럼이만,,
Commented by novrain at 2009/08/28 22:40
사실 램디스크를 사용한다는 자체가 조금 우습죠. 특히 웹에서 램디스크보다 큰 파일을 받을 때에는 문제가 발생합니다. 저 역시 초보자분에게는 권장하지 않습니다. (이런 무책임한... ^^)
Commented by suban at 2009/07/22 09:50
퍼갈게요~
Commented by novrain at 2009/08/28 22:43
가능하면 퍼가는 주소를 표기해주시면 고맙겠습니다.
Commented by 샷또 at 2009/08/17 13:34
인텔코어,, 쿼드,,,,, 그것도 2.40GHz....
아하하,,
전 팬티엄 4 1.60 GHz 쓰고 있답니다... 3.00GHz 도 있는데....
뭐 어짜피 저거 낀다해도 램하고 그래픽이 딸려서 겜 안돌아가니 걍 보관중....
Commented by novrain at 2009/08/28 22:45
게임과 램디스크는 아무런 관계가 없습니다. 게임은 그저 램, 그래픽 카드가 빵방해야 잘 돌아가죠.
Commented by 이제민 at 2009/09/11 19:01
덕분에 무사히 램디스크 사용하내요
감사합니다.

:         :

:

비공개 덧글

◀ 이전 페이지다음 페이지 ▶