커뮤니티
 
 
 
 
 
커뮤니티 추천게시물       운영진 선정 | 추천순 | 최근댓글달린순 | 갤러리(포토)

 
 
 
묻고답하기

가상메모리에 대한 질문을 드립니다.


靑鶴

조회 : 4775
작성일 : 2008/09/10 13:28
간편 URL : http://www.bodnara.co.kr/bbs/bbs.html?D=11&num=114660
트위터    페이스북

XP에서는 스왑파일이라고 해야 하는것이 옳을 것 같습니다만.
암튼 이 가상메모리를 사용하지 않게 하는 문제인데요.
아예 사용을 안 하는 것이 아니고 물리적인 메모리가 부족할 시에만- 물리적인 메모리를 다 사용한 다음에- 가상메모리를 사용하게 할 수 있다는 것(레지스트리편집)을 타 사이트의 답글에서 잠시 본 적이 있습니다.
답글 작성자와의 연락이 안되서 궁금했지만 어떻게 하는지 답변을 못 들었거든요.
그래서 이문제를 알고 계신다면 도움을 받고자 합니다.

요지는 레지스트리를 편집해서
물리적인 메모리를 다 사용한 상태에서만 가상메모리를 사용하도록 하는 것을 알고 싶습니다.
물리적인 메모리가 남아 있는데 가상메모리를 읽어대는 일이 없어야.....

읽어 주셔서 감사 드립니다. ^^
靑鶴 님의 다른글 보기
218.147.143.xxx
불법 광고글 신고하기
답변 등록시 주의사항
답변은 '답변하기'기능을, 추가적인 의견개진이나 짤막한 의견은 댓글 기능을 이용 바랍니다.
I
 답변 1
 답변 : 가상메모리에 대한 질문을 드립니다.
  허접프로그래머   2008/09/10 20:31 [이의제기/추가질문] [부실답변 신고]
 
글쎄요. 레지스트리를 수정해서 가상메모리를 물리적인 메모리가 부족할 시에만 사용하게 한다는 것은 저는 들어본 적이 없습니다.

별도로 레지스트리 설정을 하지 않아도, 가상메모리에 사용되는 페이지파일의 크기를 어느 정도 자동적으로 조절할 수는 잇습니다.

[시스템 등록정보]에서 [고급]텝을 누른 후 [성능] 옆에 있는 [설정]버튼을 누르면 [성능옵션]창이 뜹니다. 여기서 [고급]텝을 클릭한 후 [가상메모리] 옆에 있는 [변경]을 클릭하면 [가상메모리]창이 나오는데, 여기서 사용자 지정 크기를 선택하시고 최소값과 최대값을 지정하시면 원하시는 것과 비슷한 효과를 얻으실 수 있으실 듯 합니다.

최소값에 0이 들어갈 수 있는지는 모르겠습니다만, 최소값을 최소한으로 잡고 최대값을 할당된 메모리의 최대값보다 1.5~2배 정도 한 값을 정해주시면 될 것 같네요.

그리고, 시스템의 메모리를 모두 쓰고난 후에 가상메모리를 사용한다는 것은 불가능해 보이네요.

운영체제가 모든 메모리를 실시간으로 계속 감시하고 있지 않으면 실제 메모리가 가득 찼다는 것 자체를 판단할 수 없기 때문입니다.

가상메모리를 생성시킬 타이밍을 알기 위해서 메모리를 실시간으로 감시하고 있는다는 것은 오히려 가상메모리를 사용하는 것보다 훨씬 큰 성능의 저하를 가지게 될 것 같네요.

레지스트리를 수정해서 페이징 파일(가상메모리)을 없앤다는 것은 아마도 ClearPageFileAtShutdown 을 얘기하는 것이 아닐까 싶네요. 레지스트리에서 이 부분을 1로 설정하면 페이지파일을 0으로 채운 후 종료됩니다. 이부분은 성능의 문제라기 보다는 보안의 문제입니다. 페이지파일을 통해 정보가 유출될 것을 방지하는 차원인 거죠. 컴퓨터를 종료할때 페이지파일을 0으로 채우므로 그만큼 종료가 늦어지게 되니 성능에는 오히려 마이너스가 됩니다.

혹시 필요하실 지도 몰라서... 적용 방법은 레지스트리 에디터를 열어서

[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/SessionManager/Memory Management]로 이동한 뒤,오른쪽 창에 있는 ClearPageFileAtShutdown 을 더블클릭해서 연 다음 값을 1로 바꿔 주시면 됩니다. 기본값은 0입니다.

이것 외에 제가 알고 있는 페이지 파일 관련 레지스트리라면... DisablePagingExecutive 가 있겠네요. 이것은 비활성 커널모드 드라이버들과 시스템 코드들을 관리하는 방식을 정하는 것인데, 메모리가 여유가 있는 경우(512메가 이상) 1로 설정해서 커널모드 드라이버와 시스템코드를 메모리나 페이징 파일에서 계속 가지고 있도록 하는 쪽이 여러번 읽고 쓰는 과정을 줄여주기 때문에 성능의 향상을 얻을 수 있습니다. 반대로 메모리가 적은 경우에는 0으로 설정하는 쪽이 유리합니다.

다만, 이 설정 역시 페이징 파일 자체를 사용하지 않게 하는 것과는 거리가 있는 방법이지요.

제가 알고 있는 페이징파일 관련 레지스트리는 이정도입니다만... 참고가 되셨을지 모르겠네요.
119.64.9.xxx
허접프로그래머 님의 다른글 보기
이글 광고글로 신고하기
I
   이 질문의 의견 보기
추천제안내
좋은 게시물에는 추천을 할 수 있습니다.추천이 5 이상이면 메인페이지 헤드라인에 게시물을 걸어 드립니다.
적립된 포인트로 진행중인 이벤트에 참여하시어 경품을 받아가실 수 있습니다.

포인트안내 글작성(답변) : 40점, 추천클릭 : 2점, 추천받은사람 2점, 댓글작성 : 4점 (2008.12.29일부터)

  허접프로그래머 (valkyrie) valkyrie님의 미디어로그 가기  /  2008-09-10 20:36 / IP/ 신고/ 이댓글에댓글달기
  아... 페이지파일을 아예 운영체제가 설치된 디스크가 아닌 물리적으로 다른 디스크에 잡아두면 성능의 향상을 얻을 수 있습니다. 논리적으로 파티션만 나뉜 드라이브라면 의미없겠지만요...
靑鶴 (gscha99) / 2008-09-10 21:26/ 자국/ 신고/
답변 감사 드립니다.
그사람이 잘못된 댓글을 달았군요.
도움이 많이 되었습니다.
감사합니다. ^^
묻고답하기
21347 OS 및 소프트웨어 가상메모리에 대한 질문을 드립니다. A:1 , R:2 靑鶴 08-09-10 4775
21346 메인보드 메인보드 사려는데 괜찮은지 여쭙고자 합니다. R: 2 황성현 08-09-09 4290
21344 VGA 작성자가 게시물을 삭제 하였습니다 A:1 , R:1 스페셜맨 08-09-09 3816
21339 VGA 하드웨어 질문 있습니다 A:2 , R:3 연방대총통[4군단] 08-09-08 5001
21338 VGA 메모리클럭과 로컬 영역 연결에 대해서 답변 부탁 드립니다. A:2 , R:2 매일 08-09-08 6010
21334 오버클럭 A당의 CPU의 3제품 중에서 어떻게 좋나요? A:3 , R:1 행복하니_? 08-09-07 6704
21331 HDD/SSD 작성자가 게시물을 삭제 하였습니다 A:1 혼의안식처 08-09-07 4606
21329 메인보드 제메인보드 모델명좀;;; A:1 , R:2 aqoo 08-09-06 7219
21328 VGA 48XX 크파 관련''a R: 1 주동성 08-09-06 4108
21326 기타/고장문의 cpu 쿨러 장착시 핀 갯수가 달라도 되나요? A:2 김태호 08-09-05 7286
21322 VGA 비디오카드를 구입하려고 합니다. A:1 , R:2 주동성 08-09-04 4108
21319 기타/고장문의 외장하드 질문입니다 A:3 flecsion 08-09-04 6196
21317 VGA 3850+ 페놈 9550 +780조합인데요 A:1 , R:5 쿠로링 08-09-03 4978
21313 메인보드 780G (HD3200내장 그래픽)을 사용하고 있습니다. A:2 미니짱 08-08-31 7843
21312 VGA 삼성컴퓨터 매직스테이션 DM-V70 지포스9800GTX 장착 질문 A:1 , R:1 연방대총통[4군단] 08-08-30 9195
21310 VGA HD영상 가속여부 확인방법이 있나요? A:1 , R:3 SoftGuy^^ 08-08-30 6373
21307 OS 및 소프트웨어 메모리최적화원리는뭘까요?.. A:1 , R:3 리네트비숍。 08-08-29 8299
21305 VGA 하드에 대해서 질문드리고 싶습니다. A:2 , R:1 GoodBadUgly 08-08-28 4801
21301 메인보드 어떤 부품이 문제인지 잘 모르겠습니다.. A:2 , R:4 미라쥬템플 08-08-26 4645
21300 기타/고장문의 파워 정격출력 표기... 기준이 무엇인가요?? A:1 , R:3 티미 08-08-26 12706
21298 메인보드 AMD SB700 , 윈도우 설치후 AHCI 로 전환하는 방법?? R: 11 공부하자 08-08-26 15770
21297 VGA 작성자가 게시물을 삭제 하였습니다 이재철 08-08-26 3739
21293 디스플레이 lcd모니터 다나와보다는 하이마트에서 사는게 좋을까요? A:4 , R:4 백상헌 08-08-25 11169
21291 기타/고장문의 사제 CPU 쿨러 사용하시는 분들께 질문드립니다. ^^ A:2 , R:5 네모필라 08-08-25 7440
21289 기타/고장문의 작성자가 게시물을 삭제 하였습니다 혼의안식처 08-08-25 5290
21288 VGA 그래픽카드의 코어동작속도 0MHz는 과연... A:1 , R:1 란~ 08-08-24 5042
21285 메인보드 메인보드 하드 용량 지원 등의 문제 해결 좀 부탁드립니다. A:1 , R:5 폭격기 08-08-22 6360
21284 OS 및 소프트웨어 윈도우 부팅후 자동으로 재부팅 되는 현상이 발생합니다. A:1 , R:7 빼루 08-08-22 8625
21282 VGA 작성자가 게시물을 삭제 하였습니다 R: 1 utopia1077 08-08-21 3318
21279 VGA N당 9600GT VS A당 HD3850 당신이라면?? A:3 , R:5 디드리트 08-08-21 6233
[41][42][43][44][45][46][47][48] 49 [50]