SharedIT | 묻고 답하기(AMP)

윈도우10 메모리 점유율 문제 원인을 찾았습니다.

세번째 글을 쓰네요.

윈도우10 64비트 1809버전 사용중 메모리의 비이상적인 점유때문에 문의를 드렸었는데

원인은 찾았습니다. 프로세스등 프로그램 점검등 해보라하셔서 다해봤지만 동일했는데

몇일 프로세스 전체가 차지하는 메모리의 용량이 얼만지 계산을해봤습니다. 그랬더니

프로세스가 앱, 백그라운드, 윈도우시스템등 모두 합쳐도 2.5gb 내외였습니다. 그런데도

메모리 사용률이 95~99% 네 메모리 누수입니다. 딱봐도..그럼 이거는..하던 찰나 

순간 든 생각이 페이징이 정상적으로 이루어지지 않은것같다라는 생각이 들더군요.

메모리에 프로그램이 올라와서 쓰고나면 다시 돌려주어야하는데 이게 잘안되는거죠

겉으로는 프로그램이 종료가 되었지만 메모리는 아직 상주하고있는.. 윈도우10에서 이

문제가 잦은지 구글링해보니 많은 사용자들이 불편해하더군요.

레지스트리 수정을 통해서 해당부분을 변경할수있는데 현재 제 컴터에 해서는 아직까지

점유율이 오르는건 없는데 더 지켜봐야겠죠. 한달~몇주 간격으로 나타나니까요..;;

위치는

컴퓨터\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory 

Management 내에 ClearPageFileAtShutdown 의 값을 0 > 1로변경해주면 됩니다.

더 지켜보고 이상없으면 마스터이미지 다시 제작하면서 배치파일로 만들어넣어 두어야겠습니다.

도움 주신분들께 감사드립니다.

8개의 답변이 있습니다.

명동쓰레빠
  0 추천 | 3년 이상 전

좋은 정보 감사합니다.

원인  해결 하신다고 고생  많으셨네요...


입문자 | 3년 이상 전

감사합니다!! 

차바라기
  0 추천 | 3년 이상 전

우와 대단하네요~

입문자 | 3년 이상 전

감사합니다^^

빨간신발
  0 추천 | 3년 이상 전

와.. 능력자입니다..

입문자 | 3년 이상 전

아닙니다..ㅎㅎ 저도 아직 모르는게 많네요

deerokgo
  0 추천 | 3년 이상 전

활용도 만점 정보 감사합니다

입문자 | 3년 이상 전

도움되시면 좋겠습니다 감사합니다^^

한그루
  0 추천 | 3년 이상 전

고생 하셨네요. 공유 해 주셔서 감사합니다.

입문자 | 3년 이상 전

감사합니다. 널리 공유되서 저같은 유지보수직원들이 편해지면 좋겠습니다^^

Genghis Khan
  0 추천 | 3년 이상 전

대단하네요

동일 문제 발생시 함 해봐야겠네요

참고할께요

입문자 | 3년 이상 전

감사합니다. 도움이되시길^^

wansoo
  0 추천 | 3년 이상 전

참고할께요~ ^^

win 10 초창기에는 갑자기 속도가 느려지는 등의 특이 증상을 보이는 컴퓨터가 가끔 있긴 했지만, 포멧하고 다시 설치하니 증상이 나타나지 않아서 관련 문제에 특별히 관심을 가지지 않고 있긴 했는데...


ClearPageFileAtShutdown  키 이름의 의미를 보면...

컴퓨터를 껄때 PageFile ( 디스크 스왑용 파일을 의미하겠죠 )을 제거하도록 ( 1 ) 한다는 걸 의미할 것 같네요.


0일때는 스왑 파일을 컴퓨터를 종료할때도 계속 남겨둬서 컴퓨터를 다시 켤때도 계속 이용하도록 하겠다는 것 같고...

시간이 갈 수록 스왑 파일의 사이즈가 계속 증가하면서 디스크의 i/o를 증가하게 만들었던걸, 컴퓨터를 껄때 깨끗이 지워지게 해서 디스크 i/o가 증가 되지 않게 하는 역할을 하게 해서 성능 저하가 생기지 않게 해 주는게 아닐까 싶어 보이네요.

입문자 | 3년 이상 전

네 맞습니다. 끌때 제거한다라기보다 프로그램 종료하면 바로 비우도록 하는게 아닐까 합니다.

또 컴터 재부팅시 쓰던프로그램 다시 켜져있는경우도 전원설정에서 "빠른시작켜기" 이부분을

해제해두면 깨끗이 종료되고 재부팅됩니다. 이부분이 절전모드 비슷하게 작동하는거라 리소스

잡아먹는것도 있죠..

wansoo | 3년 이상 전

윈도 스왑 파일은 OS에서 관리하는거라 일반 프로그램에서 비울수 있는게 아닙니다.

프로그램이 종료되었다고 스왑 파일에서 자신이 사용하던 부분을 제거한다든지 할수 있는게 아닌거죠.

OS가 종료된다는 건, 컴퓨터가 꺼진다와 동일하다고 보는게 맞겠고요.

스왑이라는건, 메모리에 올려 둬야할 것을 디스크에다 가상의 메모리 처럼 사용하는걸 의미하고요.

프로그램 종료와 가상 메모리인 스왑 파일을 제거하는 것은 다른 문제라고 보여 지네요.

입문자 | 3년 이상 전

자세한 말씀 감사합니다. 하나더 알아가네요..^^

이런부분적인걸 좀 알아야하는데 비전공으로 일하려다 보니 많이 막히네요..

초보전산직
  0 추천 | 3년 이상 전

정말 대단하시네요!

가끔 제가 관리하는 PC도 이런 문제가 생겨서 안전모드에서 dism이랑 윈도우 최적화 등등 돌려봤는데도 효과가 없어서 포맷만 고민했었는데 다음에 한번 참고해보겠습니다.

입문자 | 3년 이상 전

윈10의 문제점이지 않나하는생각이 들정도입니다. 윈7에선 크게 문제시 되거나 발생한적이

없던건데 윈10에서 유독 그러니 짧은 영어로 구글링 가장많이 하고있네요...

또다른부분있나 찾아보는중입니다.