[Hyper-V] 가상데스크탑 메모리가 호스트의 남은 메모리를 다 먹어버립니다.

범이님   
   조회 13364   추천 0    

가상데스크탑에 각각 4096mb 물리 램 할당을 했습니다.

계산상으로는 총 합이 약 110GB정도이며 충분히 호스트는 남는 수치입니다.

특정 프로세스가 램을 엄청나게 먹어서 매일 재시작 작업 스케쥴러를 걸어놨습니다.

그리고 가상데스크탑에 가상메모리를 10기가 이상씩 올렸습니다.

그런데 이게 재시작 전에 가상메모리 영역까지 치고 올라가는 가상들이 있어 커밋됨 메모리가 간혹 10GB 이상이 되기도 합니다.

그러다보니 램 사용량이 설정값 이상으로 사용되는거 같습니다.

추정하기로는 커밋됨 메모리가 실제 메모리 영역을 침범하는거 같습니다.

작업관리자 메모리 사용량을 보면 126/128 이렇게 되있습니다.

램을 허용치 이상 못쓰게 하는법이 있나요? 

그렇지 않고서야 설정된 메모리 이상 사용하는게 말이 안됩니다....뭐 이유야 있겠지만요.




PWneo 2022-11
가상머신 설정에 들어가셔서 동적메모리할당을 끄시면됩니다.
     
범이님 2022-11
동적메모리 할당은 처음부터 꺼져 있었습니다.

오히려 켜보고 있습니다.
손님 2022-11
해당 현상이 생겼을때 성능에 영향이 있었는지 궁금합니다
     
범이님 2022-11
호스트 PC 작업스케쥴러에 맞춰놓은 특정 몇몇 프로세스 종료 후 재시작 프로그램이 램문제로 가동을 못하는거 외엔 별 문제는 없습니다.

돌아가는 프로그램을 일일히 볼수가 없어 전부다 재시작하게 만들어놨는데

이상황에 재시작을 하려고 하면 그 부분까지 램을 먹어버리니까 램이 부족한 상황이 발생하는 일부 PC들이 재시작을 못합니다.

단순히 램이 모자란것이니까요.
          
손님 2022-11
넵 상세하게 설명해주셔서 감사합니다. 윈도우 VM 이 할당 메모리 보다 많이 사용하는 것으로 저와 동일한 상황인 듯 합니다. 물리 메모리를 추가하거나 가상머신의 메모리 할당을 크게 줄여서 대응했었습니다. 잘 처리되셨으면 좋겠습니다.
               
범이님 2022-11
이미 128GB 메모리가 장착되어서 더이상의 물리 메모리는 추가가 불가능합니다.

https://blog.minjae.kr/137

찾다보니까 이런게 있던데 호스트의 메모리를 강제로 남겨놓도록 하는 레지스트리인가 봅니다.

이거 적용해보고 되나안되나 좀 봐야겠습니다.



해봤는데 별 의미없네요;;
술이 2022-12
디스크 IO 문제 있는거 아닌지 의심이 갑니다. 스토리지 속도가 너무 느리면 이게 메모리부터 차지하게 됩니다. 그래서 메모리 먹을만큼 다 먹고 나서 천천히 디스크에 커밋되는데 스토리지 쓰기 캐쉬가 비정상적이거나 너무 느리거나 하면 저증상이 발생할수있습니다.

한번 대용량 파일을 넣어보세요 메모리 증가속도가 어떻게 되는지...
PINB 2022-12
저도 최근 proxmox라는걸 건드려보면서 이와 비슷한 문제가 생겼는데 vm에서 캐시된 메모리가 사라지지 않고 많이 잡아먹고 있었어요;; 뭐 재부팅하면 원복은 되었는데 전 개인 nas라서 이것저것 건드려보니까 일단 원인이 gitlab 도커에서 bundle이 너무 많이 메모리를 먹은거였구요, 다른 하나는 하드디스크에 파일입출력을 대량으로 발생시키면 순식간에 vm 메모리가 주르륵 올라가고는 나중에 안 떨어지더군요. zfs 파일시스템으로 구성하였는데 이게 메모리 리소스를 많이 잡아먹어요. 그런데 파일 입출력이 끝나면 원복이 안되는 게 proxmox 버그 같기두 하구...  인터넷 찾아보니 ssd 사용시 발생하는 경우가 있는 거 같던데 (기억이 잘 안 나서 정확하진 않아요), ssd로 캐시디스크로 쓰는 중이었기에 아 그런가보다 하고 넘어갔어요.. zfs에서 ext4로 바꿔주니 설정한 메모리 한도를 넘어가는 일은 발생하지 않았습니다


제목Page 10/127
2014-05   4633724   정은준1
2015-12   1181429   백메가
2023-01   9379   회상2
2023-01   7158   Dreaday
2023-01   7226   곰삼촌
2023-01   4542   폭풍간지꽃…
2023-01   30277   닭아야옹해바
2022-12   15175   쪼커
2022-12   14078   일리케
2022-12   14029   낄낄맨
2022-12   13370   쪼커
2022-12   15680   쪼커
2022-12   15888   푸른해원
2022-12   10594   일리케
2022-12   13953   최프로
2022-12   13923   makywhy
2022-12   12601   울트라파이퍼
2022-12   12073   막내의하루
2022-12   10317   makywhy
2022-12   8504   쪼커
2022-12   9438   내맘구리탱탱
2022-12   12728   모르는게많…