안녕하세요!


[Radeon Ramdisk] 램디스크를 활용하여 웹서핑 속도 향상 및 임시공간 생성! <- 이 글의 부록 글로


간혹 4기가 이상의 RAM 을 사용하고 계신데, 32비트 운영체제를 사용하고 계시는 분들이 계십니다.

64비트 운영체제 라이센스가 없으시거나, 사용하셔야하는 프로그램이 비정상적으로 (?) 미지원하는등의 이유일것 같네요.


사실 저는 4기가 이상의 램을 쓰면서 32비트 운영체제를 설치해야만 하는 이유도 없고, 램도 아깝기에 한번도 시도해 보지 않았습니다.

본 글은 제가 그저 알고 있던 정보와 지인분들의 컴퓨터에서 해드린 경험을 바탕으로 작성되었습니다.

본 글은 자세한 설명을 모두 생략 하였습니다 (...) 그저 초보자 분들이 읽으시고 아래 서론은 음 외계어구나! 하신뒤에 본론에서 그저 따라만 와 주시면 됩니다!



글을 읽기 귀찮으신 분들은 여기 를 누르셔서 본론 부터 읽어주세요.


그런 분들의 경우 시스템 (시스템 등록 정보, 윈도우키+Pause Break키 혹은 내 컴퓨터 -> 오른쪽 클릭 -> 속성) 창에서 아래와 같은 항목을 보실 수 있습니다.



< 사진 원본 출처 : http://superuser.com/questions/734462/windows-7-x64-3-2gb-ram-usable-instead-of-4gb-installed >


영문 윈도우의 스크린샷 입니다만, 한국 내수 윈도우 혹은 한국어 언어팩 설치 후에도 위와 같은 것을 발견 할 수 있습니다.

(사실 위 스크린샷은 본 글과 관계가 1도 없는 사진이지만 빨간 부분의 Usable 를 보이기 위해 가져 왔습니다. 위 사진은 64비트 운영체제 이지만 APU의 내장 그래픽에서 0.8GB가량을 사용 중 인것 같네요)


설치된 메모리 (RAM) : *.**GB (3.** 사용 가능)


위와 같은 말이 있다면 현재 컴퓨터의 부품이 쓸모 없이 낭비 되고 있다는 것 입니다.



본인이 어떠한 운영체제를 실행하고 계신지는 위 시스템 등록 정보에서 확인이 가능 합니다.

위 스크린 샷은 윈도우 비스타 이후의 버전에서 확인이 가능한 스크린샷 입니다.


설치된 메모리가 4기가를 넘는다면 설치된 메모리 뒤에 더 위와 같이 (**GB 사용가능) 이라는 말이 없고,

시스템 종류에 64비트 운영 체제, x64 기반 프로세서 라는 항목이 존재 한다면 64비트 운영체제를 실행하고 계신 상태 입니다!

※윈도우XP의 경우 시스템 항목에 Microsoft Windows XP 64Bit Edition 이라 표기 되어 있습니다.



그림으로 대충 설명 하자면 위와 같습니다 (?) 망할 그림판 3분작


자세한 내용은 저도 제대로 알지도 못할 뿐더러 설명할 자신도 없어서 생략 하겠습니다.

컴퓨터는 부팅시에 램에 모든 공간에 실제 주소 지도 (PAM) 라는 것을 만들어 지도를 만듭니다. 쉽게 생각하자면 램을 칠판에 비유하니

칠판이 하나씩 있는 방을 모든 램의 공간에 만들어 주는 것이죠.


하지만 중,고등학교 과학시간에도 배우는 대로 단순 계산만하여도 32비트에서는 2^32 = 4294967296 (단위: Byte) 개의 방 밖에 만들지 못합니다.

32비트에서는 4294967296 번 방이 넘는 공간에는 방을 만들어 주지를 못합니다.

[ 4294967296 / 1024^2 = 4096 (단위: MB) 가 됩니다. 4096MB=4GB ]


이에대한 자세한 내용은 상킴 님의 블로그에서 확인 가능 합니다.

http://blogs.technet.com/b/sankim/archive/2009/05/21/4gb-32-windows.aspx <- 요기!


이러한 매우 단순한 이론적인 과정을 통해 봐도 32비트에서 4기가 이상의 램을 사용을 하지를 못합니다.

설령 16GB짜리 DDr3 램을 4슬롯 모두 총 64GB 를 설치 하셨더라도 32비트 운영체제를 실행 중 이시라면 4기가 밖에 사용이 불능 합니다.


사실 가능은 합니다. 해당 방법의 자세한 내용은 스누피님의 블로그를 참조해 주세요.

http://snoopybox.co.kr/1396 <-요기!


하지만 블루 스크린등의 문제가 종종 일어나는 분들이 계셔서 보통은 램 디스크로 할당 합니다.






본론으로 돌아와 저 남는 공간에 램 디스크를 만들어 봅시다!


우선 저 공간을 사용하기 위해서는 PAE (Physical Adress Extention) 라는 기능을 사용하여야 합니다.

이 기능은 기본적으로 활성화 되어 계신 분들도 계시고, 그렇지 않은 분들도 계십니다.

저는 그렇지 않은 분들을 기준으로 처음부터 가겠습니다.


PAE 라는 기능은 NX Bit 라는 기능에 ...음 포함되지는 않고 쉽게 생각해서 NX Bit 라는 기능을 활성화 시켜야 같이 활성할수 있게 됩니다.

NX Bit 라는 항목은 BIOS의 CPU 메뉴에서 활성화가 가능 합니다.

NX Bit 라는 항목이 없다면 다른 단어로 있을 것 입니다.

execute disable bit, XD Bit, EVP, DEP, No Execute Mode, Memory Protect 등등등...

정말 아주 가끔 있는 바이오스에서는 정말 그대로 PAE 라는 항목이 있을 껍니다...


BIOS 진입 방법은 컴퓨터를 켜신뒤 윈도우 로고가 뜨기도전, 하얀색 글씨들이 주르르 올라갈때 (브랜드, 제조사 또는 특정 메인보드의 경우 제조사 로고 혹은 메인보드 명이 적힌 컬러풀한 화면 다음으로 나오는 검은 바탕에 하얀 글씨 말입니다...!) 진입 키를 입력해 주시면 됩니다.

진입키는 너무나도 다양 합니다...BIOS 종류별로 다른지는 안보았지만, 아마도 그럴껍니다.

F2, Del, F4, F10, F12 등등 다양한 키가 있습니다. 일반 조립PC나 브랜드컴퓨터의 경우 아마 저 중에 있을껍니다.


혹은 위에서 언급한 브랜드, 제조사등의 로고가 표시될때 영어로 귀퉁이에 BIOS 키라고 적혀 있는 경우도 많습니다.

노트북 등의 경우잘 모르시겠다면 (위에서 로고에 표시되는것이 대부분 이지만), "노트북 모델명 BIOS 진입법" 을 검색해 주시면 됩니다!


주로 Advaned BIOS Feature 라는 항목 혹은 Advaned 라는 탭 에서 찾아봐 주시면 됩니다.


활성화가 되셨다면, 32비트 운영체재로 부팅을 하셔서

시작 메뉴 -> 모든 프로그램 -> 보조 프로그램 -> 명령 프롬프트 -> 오른쪽 클릭 -> 관리자 권한으로 실행

을 해 주신뒤 아래와 같이 입력해 주시면 됩니다.


bcdedit /set {current} PAE ForceEnable


위와 같이 입력 하였을때 아래와 비슷하게 출력 되신다면 알맞게 되신것 입니다!

그리고 확인을 위해 bcdedit 을 입력 하셨을때 pae 라는 항목이 ForceEnable 로 되어있다면 정상적으로 활성화 되셨습니다!


Microsoft Windows [Version ~~~~~~~~]                                               

(c) 2015 Microsoft Corporation. All rights reserved.                                       

                                                                                                

C:\Users\계정명>bcdedit /set {current} PAE ForceEnable                             

작업을 완료 했습니다.                                                                       

                                                                                                

C:\Users\계정명>bcdedit                                                                  

                                                                                                
Windows 부팅 관리자                                                                           
-------------------                                                                      

쏼라쏼라                                                                                        

                                                                                                
Windows 부팅 로더                                                                           
-------------------                                                                      

쏼라쏼라                                                                                        

pae              ForceEnable                                                                  

쏼라쏼라                                                                                        


아주 가끔 이렇게 하셔도 활성화 되지 않으시는 분들이 계시는데 그런 분들은 도대체 어떻게 해야 하는질 모르겠네요...


요기까지 해주시면 PAE 를 이용한 램디스크 할당이 가능한 프로그램에서 설정이 가능 합니다.


제가 아는 프로그램으로는 Gavotte Ramdisk 와 Dataram RAMDisk 가 있습니다.

이 프로그램들은 모두 프리웨어이며 검색시 공식 사이트에서 다운로드가 가능 합니다.

+ Recent posts