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

 
 
 
묻고답하기

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


靑鶴

조회 : 4788
작성일 : 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/ 자국/ 신고/
답변 감사 드립니다.
그사람이 잘못된 댓글을 달았군요.
도움이 많이 되었습니다.
감사합니다. ^^
묻고답하기
VGA PC/QNA게시판 딜레이 문제 수정완료 감자나무 15-10-27 52688
VGA 묻고답하기 게시판지기 감자나무 R: 8 감자나무 08-04-14 70278
기타/고장문의 묻고답하기 게시판 포인트 적립 안내 R: 1 감자나무 07-09-18 68485
23827 CPU/램 라이젠 9 5950x 사용중인데 발열때문에 질문드려요 R: 1 LEE주 25-07-18 4126
23819 메인보드 보드추천해 주십시요 덧방 24-10-16 4291
23817 기타/고장문의 유명파워서플라이는 어디서 OEM받는지 글을 써보았습니다 R: 1 부컴돌이 24-05-29 9598
23816 기타/고장문의 기사 문의입니다 R: 3 BOT입니다 24-02-08 9988
23815 기타/고장문의 컴퓨터 본체 소리 R: 1 모든날 24-01-08 10115
23814 VGA 씨네 님에의해 삭제된글입니다. R: 1 씨네 23-11-03 9680
23813 VGA 씨네 님에의해 삭제된글입니다. R: 1 씨네 23-10-28 9602
23812 메인보드 공구 판매중인 ASUS ROG MAXIMUS Z690 APEX 가격문의 R: 1 시골 남자 23-10-13 9776
23811 HDD/SSD 혹시 규격이나 명칭 알수있을까요? R: 1 헬상기 23-08-27 9512
23808 VGA PCIe5.0 NVME M2는 언제쯤 나올까요? 뉴스를 본 적이 없어서요 R: 2 그린데이 23-04-20 9844
23807 HDD/SSD 구형 보드인 TZ68A+ 에 NVME SSD어댑터를 이용해 윈도우설치를 하려고 합니다. R: 1 뻘짓매니아 23-04-02 9876
23806 메인보드 구형 보드인 TZ68A+ 에 NVME SSD어댑터를 이용해 윈도우설치를 하려고 합니다. 뻘짓매니아 23-04-02 9696
23805 VGA i5-13500 vs RYZEN 5 7600...게이밍은... 신형컴터 23-02-12 9650
23804 CPU/램 가성비의 라이젠이 돌아왔을까~~~ 신형컴터 23-02-05 9801
23803 CPU/램 AMD 라파엘 AM5소켓 2025년+...지원... 신형컴터 23-01-29 9808
23802 VGA 이게 무슨뜻 일까요,, R: 1 dgadsfa 23-01-23 9711
23801 CPU/램 작성자가 게시물을 삭제 하였습니다 신형컴터 23-01-22 9513
23800 CPU/램 7600X 게이밍 성능도 갠찬네요! 신형컴터 23-01-15 9544
23799 메인보드 [MSI] 메인보드 후기 적립금 이벤트! 신형컴터 23-01-08 9441
23798 디스플레이 그래픽카드 가격 언제쯤 떨어지나요? R: 1 박건주 22-12-28 9932
23797 VGA 중고 RTX3060 (채굴용?) 사도 될까요? R: 2 물처럼 22-12-26 10018
23796 CPU/램 윈도우는 10? 11? 어떤 걸 써야 하나요? 신형컴터 22-12-20 9744
23795 VGA 10월13일 구매부터 가능하답니다!!! [라데온 영수증 인증 이벤트] 구입 10월13일.. 신형컴터 22-12-15 10378
23794 CPU/램 샵다나와 라이젠 5000시리즈 구매 이벤트!!! 신형컴터 22-12-12 9743
23793 VGA CPU 가성비 비교표 12월!! ( CPU + 메인보드 합 가격으로 편하게 가성비 채크!) R: 2 신형컴터 22-12-11 9438
23792 VGA 라데온 6000시리즈 구입후 포토후기 7만원 상품권 100% 증정! 신형컴터 22-12-11 9369
23791 VGA [라데온 영수증 인증 이벤트] 구입 10월13일 부터 100% 당첨 RADE"ON"하라! 신형컴터 22-12-11 8063
 1 [2][3][4][5][6][7][8][9][10]