윈앤위


 윈앤위는 웹표준을 준수하는 브라우저들을 대상으로 최적화 되어 있습니다.
 IE7, IE8, 파이어폭스, 사파리, 크롬, 오페라, 플록을 권장(MS IE6 비권장)
 
동일한 주제의 여러글이 있어도 구글 전체 사이트 검색은 한 페이지만 찾습니다. 페이지 오른쪽의 사이트 맞춤검색이나 태그구름을 이용하시면 최신 정보를 찾을 수 있습니다!

램디스크 (2/2) - 램디스크 Plus의 가능성 때문에 안정성을 포기해야 할까?

  Windows XP, Posted 배우기(Mr.Learn) on 2009년 04월18일 PM 07:43
이미 MS에서 판단하고 포기한 렘디스크를 MS에서 오해를 불러와서 지금까지 진행되어저버린거죠...

결국 32Bit커널에서의 RAM Disk는 꿈이란 예기가 되네요...

그냥 속편하게 PCI-E에 연결되는 SSD를 달아서 레디부스트를 쓰는게 좋겠네요...
Posted by 종달 on 2009/04/18, PM 11:56
배우기(Mr.Learn) 나름대로 시간을 할애해 가지고 탐구를 한 것이지만, 전문분야를 접근하는 것이라 상당히 어렵더군요. 그래도 이해의 폭을 넓혀가는 차원과 함께 제가 나름대로 정리를 해 보는 시간을 가진 것이니 부족하더라도 이쁘게 봐주세요.

배우기의 부족함을 칭찬으로 대신해 주시니까 제가 더 노력해야 하겠는데요.^^
Posted by 배우기(Mr.Learn) on 2009/04/19, PM 06:23
배우기(Mr.Learn) 오타 수정했습니다. 감사합니다.^^
뚜벅이님 요즘 소통이 잘안되는 느낌이 들어요 바쁘셔서 그런가 ...
로그인 하시고 코멘트 하시면 커뮤니티나 포럼에서 글들이 자동적으로 e메일로 전송되니까 상당히 편리합니다.
현장 경험 전해주시니 감사합니다.
Posted by 배우기(Mr.Learn) on 2009/04/22, AM 10:34
gravatar 오랜만에 들렸다가 정말 좋은글 보고 갑니다.
사실 여기에서 이 메모리 관련 글을 수십번 보고 이런저런 말들도 많았는데
최종적으로 결론을 내려주신것 같아 좋습니다.

참고로 eboostr을 권장하고 계신데 제가 2G USB를 2개 사용해서 4G를
할당해서 몇개월간 사용했었습니다. 그런데 수치에는 2.x배라고 나와있지만
결론적으로 엑세스 하는 퍼센트 비율이 상당히 낮더라구요.
20%일때도 있고 30%일때도 있고 그래서 결국 지금은 사용은 안하고 있습니다.
이 프로그램을 사용할때는 파일들이 USB에 로드되어 있어 하드 엑세스가 좀 줄었지만
프로그램 구동에서는 차이를 못느끼겠더라구요.

하지만 USB메모리 카드가 아닌 다른 메모리카드면 얘기가 달라질 수 있지 모르겠네요.
Posted by 김용성 on 2009/04/24, AM 02:11
배우기(Mr.Learn) 우와! 김용성님, 참으로 오랜만입니다. 그 동안 잘 지내셨는지 먼저 안부 전합니다.^^

말씀을 들어보니까 USB 2개로 효과를 보지 못하셨다는 말씀이더군요. 네 ...
정확한 사용환경을 제가 파악할 수 없지만, 슈퍼패치는 off시키셨는지요? 일부 다른 분들 얘기를 들어보면 노트북에서 eboostr로 인해서 상당한 효과를 가진다고 합니다. 반면, 어떤 분들은 시큰둥 하시더군요. 그 차이가 무엇 때문인지는 제가 정확하게 파악하기는 어렵지만, 뭔가 원인이 있는 것이 아니냐라는 생각입니다.
그리고 2.X배라는 것이 eBoostr 3의 SPEED 테스트를 통해서 얻은 수치를 말씀하시는지 궁금하군요.

그나저나 오랜만에 반갑습니다.^^
Posted by 배우기(Mr.Learn) on 2009/04/24, AM 02:32
gravatar mr.learn님도 그 동안 잘 지내셨나요?
저는 글쎄요.. 요즘 그다지 좋은 상황은 아니네요.

제가 XP사용자라 슈퍼패치는 상관 없을 듯하고요.
2.X배는 스피드 테스트를 통한 수치입니다.
mr.learn님의 답변을 보고 QnA에 가니 eboostr에 관한 글이 올라와 있더라구요.
http://winnwe.com/qna/read.php?1,422,422#msg-422

4G로 별다른 시스템 성능의 차이를 느끼지 못하는 이유가
바로 전체 캐시/디스크 적중률이 낮아서 그런것 같습니다.
결국 USB메모리카드 안에 있는 파일 용량이 4G씩이나 되는데 적중률이 20-30%밖에
안나온다면 효율성에서 문제가 있다고 봅니다.

혹시 mr.learn님은 아직도 사용하시는지 그리고 몇퍼센트 나오는지 궁금합니다.
Posted by 김용성 on 2009/04/24, PM 12:05
배우기(Mr.Learn) 스피드 테스트에서의 속도는 직접 접근 속지요.
그런데 스피드 테스트에서 2.X배는 나온다는 얘기는 저도 처음 접해 봅니다. 못나와도 6~8배는 나와야 한다고 보는데요. 제대로 나오면 20배이상도 나옵니다. 본래 속도 수치가 좀 뻥튀기는 있어 보입니다만, 2.X라는 것은 정말 이해가 안가는 수치네요.

지난번에 XP에서 램디스크 테스트했지만 요즘은 주로 Windows 7 사용하고 있어요.
김용성님, 커뮤니티로 한번 오셔 보세요. 제가 비공개 메시지를 보내려고 합니다.
Posted by 배우기(Mr.Learn) on 2009/04/24, PM 01:10
gravatar 마음의 평화를 얻게 되었습니다. 크~

며칠전 노트북(OS:XP 32bit) 메모리를 4기가로 업하고 각종 램디스크 프로그램으로 소위 Unmanaged Memory에 램디스크를 잡아보려고 애썼습니다.

MS의 ramdisk.sys를 기반으로 했다는 Gavotte 부터 Superspeed 것까지 죄다 저 UM영역에 램디스크를 할당하려하면 시스템이 먹통이 되더군요.(윈도우가 관리하는 영역을 뺏어서 하는건 잘 되구요.)

아무래도 제 시스템이 굉장히 엄격한 놈인것 같습니다.

남들은 다 "참 쉽죠?"하는데 저는 안되니까 잔뜩 열받아서 이곳저곳 기웃거리다가 이곳에 와서 배우기님의 글들을 보면서 진정이 되고 있습니다.

감사합니다.^^

아...그런데 몇가지 질문이 있습니다.
이 글 말고 다른 여러개의 글들과 관련된 질문인데 그냥 여기다 드리는 것을 양해해주십시오.

1. 결국 32bit XP 4기가 메모리 시스템의 경우에도 DEP끄고 PAE켜고 하는것이 어느정도는 성능향상에 도움이 된다는 말씀이시죠?

2. 3GB 옵션 사용시 사용자모드 메모리는 늘지만, 커널모드 메모리는 줄어들게 되는데 이에 따른 문제는 없을까요?

3. 4기가를 초과하는 메모리를 가진 32Bit XP 시스템에서는 UM을 이용한 램디스크를 사용해도 무방하지만 4기가 이하의 시스템은 램디스크 크기에 상관없이 시스템 안정성에 문제를 일으킬 소지가 있다...이런 말씀이신가요?

원래는 3개의 글에 나누어 질문을 하는게 맞는것 같은데 이렇게 한꺼번에 드리는 것에 대해 죄송하다는 말씀 다시한번 드립니다.
Posted by 도시바뷁 on 2009/04/30, PM 05:17
gravatar 아... 3번 질문은 "4기가 이하의 시스템은 UM을 이용하던 안하던 램디스크를 사용하는것 자체가 문제의 소지가 발생할수 있는건가요?" 라고 다시 수정해야 할것 같습니다.
(게시판을 어지럽혀 송구합니다.)
Posted by 도시바뷁 on 2009/04/30, PM 05:20
배우기(Mr.Learn) 반갑습니다.^^
PAE는 2^32비트 이상의 주소 공간에 접근하도록 36비트 주소 체계를 사용하는 메모리 조정 기술인데요. 램디스크 관련 1, 2와 함께 아래 글을 자세히 읽어 보시면서 이해의 폭을 넓혀 보시는 것이 어떨까 생각이 되는군요.
메모리(1/2) - 그래픽 메모리는 왜 시스템 메모리를 갉아 먹을까?
메모리(2/2) - 그래픽 메모리가 많으면 Windows 시스템 성능이 향상될까?
또한 스위치 /3GB는 윈앤위에서 4GT라는 검색을 이용하시면 관련글이 나올 것이므로 도움이 되지 않을까 합니다. 기타 궁금한 사항이 있으시면 QNA를 이용해 주세요. 감사합니다.
Posted by 배우기(Mr.Learn) on 2009/04/30, PM 11:51
gravatar 온보드그래픽을 사용하는 유져가 아니라면 pae영역은 하드웨어에할당되는 영역이라고는 하나
실제로는 아무도 사용하지않는 영역인셈이므로 램디스크로 활용하는건 좋은 방편이라고 생각합니다.

다만 온보드그래픽처럼 pae 영역에 비디오메모리를 할당하거나 pae영역을 사용하는 특정 하드웨어나 소프트웨어와 문제가 일어나는분들에 한해 안정성 이야기가 거론되어야 한다고 봅니다.
superspeed 램디스크의 경우는 pae영역중에서 램디스크를 할당할 주소를 강제설정할수 있는걸로 압니다.
즉, pae영역을 사용하려드는 하드웨어가 있다면 그하드웨어가 사용하는 메모리주소를 안다면 피해서
램디스크를 설정하는 방법으로 안정성을 확보할수 있는셈이죠.

그러나 왠만큼 특이한 하드웨어나 소프트웨어가 아니면 pae 영역을 사용하는경우는 거의 없지않나싶네요..
이 거의 없는 경우를 위해 768m나 되는 영역을 비워둔채로 놔둘 필요는 없다고 생각합니다.

물론 요즘 컴퓨터의 성능이 워낙 빠르기때문에 램디스크를 사용함으로 인해 속도의 이득을 체감하긴 힘든
시대긴합니다.
Posted by 램디스크 on 2009/05/03, AM 01:03
배우기(Mr.Learn) 램디스크님이 뭔가 오해하고 있으시나 본데요. Windows에는 768MB라는 비워둔 영역이 없습니다. 그리고 말씀하시는 PAE하고도 관련이 없다고 할 수 있습니다. 다른 이슈라면 각자 견해나 관점이 다를 수 있지만, 해당 문제는 단순한 추측만 할 것이 아닙니다. 저도 간혹 기술적 근거없이 추측이나 경험에 의존을 해서 작성한 글 때문에 이의제기를 받습니다만, 램디스크님도 WDDM 관련 자료를 찾아서 읽어 보시면 판단이 달라질 것입니다.

추측에 추측을 낳는 코멘트를 하시기 보다는 제가 작성한 글에 어떤 오류가 있는지를 구체적으로 지적하시는 것이 보다 좋은 정보를 공유하는 것이 아닌가 생각이 되는군요. 글 내용에서 알 수 있는 듯이 Windows 클라이언트는 메모리 한도 4GB이고, 4GB 한도내에서는 비워둔 영역이 없습니다.
Posted by 배우기(Mr.Learn) on 2009/05/03, AM 07:14
gravatar 깔끔하게 정리된 글 잘보았습니다.

좀 늦은 감이 있네요~
저도 배우는 입장이지만, 배우기님에게도 도움이 될 듯해서 관련 링크 걸어봅니다.

4GB 제한의 진실, 32비트 Windows (XP, Vista, 7) 클라이언트

링크보시면 768MB라는 비워둔 영역은 없는 건 배우기님 말씀이 맞지만, 각종 디바이스 메모리 때문에
밀려나서 말그대로 unmanaged(밀려나서 비어있는) 상태인 768MB 영역이 분명이 있습니다.

또한,

Windows 메모리 FAQ

여기도 참고해보면 xp나 vista 같은 Windows 클라이언트는 '실제 확장되어 사용되는' 메모리 한도는 4GB이지만, PAE를 통해 '밀려난 메모리+4기가 초과의 메모리'를 램디스크 같은 유틸로 사용 가능한 것입니다. 안정성에 관한 문제는 램디스크님이 앞서 언급하셨네요.

약간의 생각의 전환이 필요하지 않을까 싶습니다.아무쪼록 도움이 되었길 바라고
배우기님의 멋진 싸이트의 번창과 즐거운 일상을 기원합니다.(__)
Posted by 런메모리 on 2009/06/15, AM 02:15
배우기(Mr.Learn) 익명 코멘트 허용한다는 것이 참 피곤한 일이라는 것을 새삼 느끼면서 그래도 소통을 해보자 해서 댓글을 달아드립니다. 런메모리님께서 혹시 마이크로소프트 광신도이신지 모르지만, 마이크로소프트 직원이 작성한 한글 문서만 읽고, 마치 다 이해를 하는 양 저한테 들이대고 말씀을 하실 것이 아니고 말이지요. 기술 문서를 읽어 보시라 권장합니다. 한번 대충이라도 관련 문서를 한번 읽어 보시라 권장합니다.

표준 PC에서 4GB의 메모리 리소스에 대한 예약은 아래와 같습니다.
System BIOS
Motherboard Resources (I/OxAPIC)
Memory Mapped I/O
PCI Express* Configuration Space
Additional PCI Device Memory (Graphics Aperture)
VGA Memory
Others as included, etc.

여기서 귀하가 들이대는 마이크로소프트 직원의 글 중에 MMIO라는 것은 리소스 예약 중에 하나입니다. 반면, 제가 다루고자 하는 것은 그래픽 메모리 관련 사항입니다. 전체 예약 공간 중에서 가장 많은 부분을 자치하는 것이 그래픽 메모리이고, 이 그래픽 메모리는 비스타의 WDDM가 도입되면서 보다 많은 부분을 사용하도록 변화하였습니다. 또한 이 그래픽 메모리는 Graphics Aperture 사이즈의 설정에 따라서 수동적으로 전체 예약 공간이 조정이 될 수 있습니다. 단, 비스타를 기준으로 비스타 출시 이전과 이후 메인 보드를 놓고 볼 때 비스타 이전의 구형보드에서는 수동조절을 통한 예약공간의 크기를 확인할 수 있지만, 신형 보드에서는 파악하기가 어렵습니다. 제가 작성한 글은 바로 수동 조절을 통한 Additional PCI Device Memory(Graphics Aperture)를 다룬 것입니다.

Additional PCI Device Memory(Graphics Aperture)라는 것은 WDDM에서 시스템 메모리를 공유해서 그래픽 처리 성능을 높히기 위해서 사용하도록 설정되기는 하나 평상시 논그래픽 또는 다른 장치들과 공유가 됩니다. 그렇기 때문에 시스템 메모리를 공유 영역을 멋대로 건들이게 되면 Windows 자체가 불안해 질 수 있습니다.

제가 작성한 웹로그들은 관련 기술 문서와 함께 테스트 과정을 거쳐서 작성한 내용입니다. 귀하처럼 타인이 작성한 글 몇 줄 읽고 작성한 것이 아닌 것입니다. 물론 마이크로소프트 직원이 작성한 글과 제가 작성한 글 중에 귀하가 신뢰할 수 있는 것은 뻔한 것이지만, 스스로가 관련 기술 문서를 읽고 스터디를 하기 바랍니다.

생각의 전환은 누가 해야 할지 고민해 보시기 바랍옵고, 윈앤위를 너무 쉽게 보지 마십시오.
Posted by 배우기(Mr.Learn) on 2009/06/15, AM 04:34
배우기(Mr.Learn) 검색해서 어쩌다가 발견한 글만으로는 부족한 부분이 있을지 모릅니다. 관련 웹로그들을 보다 자세하게 검색해서 찾아 보시고, 타인이 작성한 글이 아닌 직접 기술적인 근거와 함께 자신의 생각을 적어 주세요.^^

아! 그리고 런메모리님이 링크하신 글은 이미 일전에 제가 본적도 있고, 해당 블로그에 코멘트도 했습니다. 일반 사용자들이 하드웨어 예약 공간을 이해하는 것이 MMIO와 밀려나서(?) 그렇다라는 것 보다는 WDDM의 관점에 설명하는 것이 좋다라는 코멘트를 단 적이 있지요.

마이크로소프트 직원 글이 아닌 직접 관련 기술 문서들을 읽어 보시기 바랍니다.
Posted by 배우기(Mr.Learn) on 2009/06/15, AM 04:38
gravatar 잘 읽어 보았습니다. 전문적인 용어가 익숙치 않아 경험에 의하여 씁니다.
제가 windows xp 에서 6G Ram 을 사용했었습니다. 4G Ram 에서 2G Ramdisk 를 잡는 건 잘못된 설정입니다.
사용하지 않은 메모리( pae영역이라고 하나요? 768MB)를 이용하기 위해선 그 보다 작은 사이즈(768MB 에서 보통 VGA Bios 영역 1MB 이상을 제외한)로 설정을 해 주어야 됩니다. 그렇지 않으면 실제 사용하는 메모리에 Ramdisk 가 설정됩니다. Ramdisk 생성시 실제메모리 3.2G , 확장 768M 일때 실제메모리에서 1G, 확장 768M 로는 전체용량 1.7G로 생성불가합니다. 실제메모리에 1.7G 를 사용해서 생성됩니다.

참고로, 저는 6GB 에서 2G + 764M (잘못 설정하면 부팅중 파란화면을 보게됩니다.) 정도 잡아서 Ramdisk 로 이용했습니다. 당연히 3G 이외에 메모리에 생성이 되었습니다.
이런 설정으로 사용가능한 메모리는 3G 넘게 되었으며, Ramdisk 에 페이지파일로 1G 를 잡으면 실제 사용할수 있는 메모리는 더 늘어납니다.
Posted by 김병석 on 2009/12/09, PM 01:46
배우기(Mr.Learn) 다른 얘기라면 몰라도 Windows를 다루는 곳이라 Windows에 관해서는 제가 좀 단호하게 말씀드리니 김병석님이 서운하실지 모르겠습니다.

말씀하신 것은 기술적 근거에 의한 것이 아닌 그저 김병석님이 막연한 생각과 경험을 말씀하시는 것이지요. PAE라는 것이 별도로 존재하는 것도 아닙니다. 4GB에서 일정 영역은 하드웨어 예약으로써 운영체제와 장치가 통신을 위해서 사용됩니다. 그것이 0.5GB라면 나머지 3.5GB가 운영체제에 의해서 사용됩니다. XP의 경우는 0.5GB 중에 해상도와 관련해서 사용되지 않는 공간이 발생할 수 있으나 그것은 PC에 따라서 BIOS에서 조정이 가능합니다. 용어 자체를 구분하시지 못한다는 자체가 기술적 접근을 하시지 않았다 것을 반증한다 생각이 되는군요.

x86아킥텍처, Windows 메커니즘이 그렇게 간단한 것이 아닙니다. 제대로 기술적인 접근을 해 보시면 아마도 잘못 생각을 하고 있다는 것을 느끼실지 모르겠습니다. 죄송하지만 윈앤위라는 곳은 Windows를 보다 심도 있게 스터디하는 곳입니다. 기술적인 문제는 지나가다가 한마디 코멘트하시기에는 부적절한 곳입니다.
Posted by 배우기(Mr.Learn) on 2009/12/09, PM 04:04
gravatar 그 사용하지 않는 0.7GB 는 하드웨어 예약으로 사용하는 걸로 알고 있습니다. 위에서 0.7G 라 썼는데 2G + 0.5G 입니다.(위글에 0.7G 라 적혀있어 착각을...) 하드웨어 예약(0.7G) 중 전부 이용하지 않는 걸 살짝이용한다고 이해하고 있습니다.
그걸 이용하기 위해 /PAE 라는 옵션(실제 주소 확장)을 이용하여 사용합니다. 그래서 PAE 라고 말을 하는 거겠죠. (위에 글을 읽어보면 실제 PAE 는 아니다 라고 되어 있네요.)

그래서, 0.7G 는 하드웨어 예약으로써 운영체제와 장치가 통신을 위해서 사용됩니다. 그러나 전부 사용하지 않기 때문에 이걸 응용해서 Ramdisk 을 사용할수 있다. (시스템 영역을 이용하기 때문에 시스템 마다 문제가 발생 할 수 있다. 특히 비디오 부분이...)

이렇게 이해 되는데 맞는지 모르겠네요... 좋은 글 감사합니다.
Posted by 김병석 on 2009/12/09, PM 04:38
배우기(Mr.Learn) ㅎㅎㅎ 그 하드웨어 예약이라는 것이요. 적게는 0.3GB에서 많게는 1GB까지도 사용되는 것입니다. 제가 생각하기로는 전자 공학쪽으로 접근하시는 분들이 단순하게 CPU, I/O, RAM으로 접근하시는 듯 한데, MMIO와 함께 가장 많은 공간을 사용하는 것이 그래픽 장치입니다. 그래픽 온보드 메모리 따라서 하드웨어 예약이 크게 달라집니다. 그 외 기타 예약은 불과 2~4MB밖에 되지를 않습니다. 빈공간이 있기는 하나 그것이 램디스크를 운영할 정도가 아닙니다. 여러가지 글들이 있지만 아래 글을 참조하세요.^^

4GB 메모리에 대한 기술적인 점검으로 오해를 풀어 봅시다.(2/2) :
http://winnwe.com/windowsweblog/perma/1235
Posted by 배우기(Mr.Learn) on 2009/12/09, PM 04:58
배우기(Mr.Learn) 바이오스의 그래픽 메모리 설정과 성능 이해하기 :
http://winnwe.com/windowsweblog/perma/1251
위의 글도 읽으시고요. XP는 32비트 컬러를 사용하더라도 에어로 테마를 사용하지 않기 때문에 8bit x 4로 구성하는 색상정보값에서 나머지 8bit는 사용되지 않습니다. 이로 인해서 해상도가 낮은 경우에는 좀 더 하드웨어 예약을 줄일 수 있긴 합니다. 그러나 줄이는 것은 운영체제에서 사용합니다.

그리고 Windows XP 서비스팩 2부터는 PAE가 기본적으로 작동됩니다. Maximum memory support with PAE로 4GB제한되어서 클라이언트들은 4GB를 초과하지 못합니다. 6GB를 사용하셨다면 정확한 테스트 환경 정보와 함께 기술적으로 언급해 주세요.^^
Posted by 배우기(Mr.Learn) on 2009/12/09, PM 05:17
gravatar 지금은 7 로 갈아타서... 생각나는 것만 적어 놓겠습니다.

사용중인 시스템
CPU : Intel E6750 2.66GHz
RAM : 6G ( 2G * 2, 1G * 2)
보드 : Gigabyte P35-DS3R
VGA : NVidia 8600GS 256M

Windows XP SP3 (BlackEdition 테마설정)에서
1. 원래 2G (1G * 2) 이였으나 4G(2G * 2)를 구입 후 확장 (6G)
2. Bios 에서 확장메모리 보호 해제
3. .ini 파일에 /PAE 옵션추가 (이걸 적지 않으면 시스템 등록정보에 실제주소확장이 안 나옵니다.)
4. RRamDisk 로 Ramdisk 생성 - 생성시 2G + 0.5G 용량생성.
부팅 실패시 이전부팅성공으로 부팅 후 용량을 줄이면서 부팅성공 (레지스트리 에서 용량을 1M씩 줄여감)
(0.5G 중에 MMIO 와 완전히 충돌되는 부분이 있었나 봅니다.)

※ 1. SuperSpeed RamDisk 9.0 로는 계속 다운이 되어 성공하지 못하였습니다.
2. 작업관리자 에서 실제메모리 전체 : 대략 3.8 G 로 기억 됩니다. (사용가능은 3G 이상)

이상입니다.

이런 면에서 Windows 7 이 편하네요.
Posted by 김병석 on 2009/12/09, PM 06:11
배우기(Mr.Learn) Gigabyte P35-DS3R라는 보드는 제가 잘 모르지만 확장 메모리 보호라는 것이 인텔로 얘기하면 aperture size나 동적 비디오 메모리 할당 기술처럼 하드웨어의 BIOS에서 지원하는 기술이지요. 그것은 그래픽카드가 성능을 내기 위해서 보다 적절하게 시스템 메모리를 확보해서 사용할 수 있도록 해주는 것입니다. 그런데 그것을 강제로 사용하지 못하게 하면 그래픽카드가 좀 더 성능을 내려고 할 때 내지를 못합니다. WDDM이 비스타부터 도입이 되었지만, XP의 경우는 에어로 테마를 사용하지 않기 때문에 24비트만 가지고 16만 색상이 가능합니다.

제가 작성한 웹로그를 잘 읽어보시면 이러한 해상도와 관련된 부분을 언급했다는 것을 아실 수 있을 것입니다. 램디스크들은 메모리를 짜내기 위해서 하드웨어 예약된 부분에서 빈영역을 찾아서 조금이라도 사용하게 해 주는 것이지요. 커널모드에서 접근되어야 할 그러한 것들이 바로 시스템을 불안하게 만드는 것이 됩니다. 김병석님의 경우는 그래도 하드웨어 예약 부분을 어느 정도 이해를 하시고 램디스크를 사용하는 듯 합니다. 다른 분을 보니까 하드웨어 예약 자체를 이해를 못하고 무조건 빈영역이니까 그것을 램디스크로 사용을 해야 4GB를 사용한다고 보는 경향이 있습니다.

김병석님의 경우 그래픽 온보드 메모리 256MB라고 하셨습니다. 거기서 64MB 정도는 Aperture size가 필요합니다. 그리고 리매핑(gart)으로 64MB가 추가 설정이 되면 256 + 64 + 64 = 384가 되고 거기에 기타 하드웨어 예약을 3M정도 추가하면 전체 하드웨어 예약이 387MB정도를 볼 수 있습니다. 그러므로 4096 - 387 = 3709가 됩니다. 3.7GB가 Windows라는 운영체제에서 사용 가능한 공간이 됩니다. 이것은 램디스크 자체를 띄우지 않고도 BIOS에서 그래픽 메모리 관련 설정을 조절해서 가능합니다.

그리고 4GB를 초과 장착한 2GB는 Windows 클라이언트에서는 인식을 못합니다. 제가 알기로는 추가된 2GB가 하드웨어 예약으로 포함이 되는 것으로 압니다. 그래서 유틸리티를 이용하면 최소 3709 + 2048(2GB) = 5757MB 정도를 인식을 시킬 수 있습니다. 여기서 1MB씩 더 확장을 시켜 나가다 보면 시스템이 다운되지 않는 상황까지 가서 5757MB 보다 좀더 확보가 가능할지 모르겠습니다. 아마도 말씀하신 것으로 보아 5.8GB까지는 성공을 하신 듯 합니다. 그러나 이것은 Windows 메커니즘을 거스르는 단지 가용 메모리만을 쥐어짜내는 것이라 볼 수 있습니다. 이런 식이라면 그래픽 카드 메모리가 64MB, 32MB, 16MB ... 과거로 회귀를 하는 것이지요. VGA, EGA, CGA 더 과거로 돌아가 모노 그래픽 장치, 허큘레스카드까지 가능하다면 가용 메모리를 더 짜낼 수 있습니다.^^

Windows는 Windows 메커니즘을 알고 거기에 시스템을 순응을 시켜줄 때 가장 안정적이고도 좋은 퍼포먼스를 유지하겠지요. 책임감을 느끼지 않은 이들에 의해서 램디스크에 대한 잘못된 환상을 심어주고 있는 듯 합니다.

Windows 7에서는 필요가 없다라고 말씀을 하시는 것 보니 현명하십니다.^^
Posted by 배우기(Mr.Learn) on 2009/12/09, PM 07:24
Your name : (스크린명이나 닉네임을 입력하세요)

Your email : (연락이 가능한 e메일 주소를 입력하세요)

Your site’s URL : (홈페이지나 블로그 주소를 입력하세요)
코멘트는 코멘트, 질문은 [열린 질문 포럼]을 이용해 주시면 감사합니다.^^
Windows는 방대하고, 전문적인 분야이지요. 많은 시간 Windows를 사용해 본 경험과 MS 기술 문서를 참조하지만 글쓴이의 주관이나 오류가 있을 수 있고, 때로는 희노애락, 회상도 담겨 있습니다. 구독자님이 옳을 수 있기 때문에 충분한 공간을 준비해 놓고 있으며, 인신공격 보다는 구체적인 지적이나 설득력있는 설명을 첨부해 주시면 누구에게든 도움이 될 것입니다.

스팸 코멘트 방지와 코멘트 자동전송을 위해 등록하신 E메일이 사용됩니다. Remember my personal information (입력하신 개인정보들 저장해 놓을까요?)
Notify me of follow-up comments? (추가되는 코멘트를 e메일로 통지할까요?)

 * Submit the word you see below (아래 보이는 이미지의 문자를 입력해 주세요)
 
 
Powered by Expressionengine
Powered by Jquery
Powered by DNSEver

get RSS 2.0 Add Google

Main Contents

Beta Service

  • 모바일 페이지 - 이동기기용 페이지
  • 열린 평가 시험 - Beta version 0.1
    등록이나 가입없이 무료로 누구나 쉽게 운영체제 실력을 진단할 수 있도록 문제은행 구축

Lectures

  • 스케치업6 강좌 - 1 ~ 2시간 정도면 누구나 쉽게 구글 스케치업을 배울 수 있도록 25단계로 구성한 입문용 강좌
 
Site Status - Windows XP Blog

This page has been viewed 434890 times
Page rendered in 0.2416 seconds
Total Entries: 415
Total Comments: 114
Total Trackbacks: 3
Most Recent Entry: 12/20/2009 05:16 pm
Most Recent Comment on: 03/15/2010 09:09 am
Total Members: 13
Total Logged in members: 0
Total guests: 35
Total anonymous users: 0
Most Recent Visitor on: 03/16/2010 04:24 pm
The most visitors ever was 522 on 08/26/2009 03:15 am

Publishers


윈앤위™는 Windows(NT계열) 운영체제를 주력 콘텐츠로 하는 블로그 사이트입니다. 방대하면서도 전문적인 Windows에 관해 배우기(Mr.Learn)와 함께 스터디 하실 분들은 커뮤니티에 [멤버등록]을 권장합니다.

콘텐츠 이용안내 - 본 블로그 사이트의 저작물은 무단 전제 및 재배포가 아닌 [CCL(크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스)]에 따라 이용하실 수 있습니다.

  

가장 유능한 사람은 가장 배우기에 힘쓰는 사람이다. - 괴테