본문 바로가기
Docker

wsl2 ) Vmmen 메모리 과다 사용 문제

by 하이방가루 2022. 5. 16.
728x90
반응형

wsl를 backend로 docker를 사용할 때, 작업관리자를 보면 Vmmen이라는 프로그램이 메모리를 과다하게 잡아먹는 것을 볼 수 있다.

Window와 Linux의 여러가지 차이 때문에 발생한 것으로 1년 전에 문제를 확인했지만 아직(2022-05-16) 해결하지 못한 듯하다.

 

이러한 경우 wsl의 메모리 사용량을 제한하여 문제를 해결하는 방법을 주로 쓰고 있다.

 

해결방법

1. 홈디렉터리(%USERPROFILE%)에서 .wslconfig 파일을 만들다.

2. 해당 파일을 메모장으로 연다.

[wsl2]
memory=4GB
swap=1GB

3. 위의 내용을 입력 후 저장한다.

4. wsl을 모두 종료한 후 다시 실행해 본다.

 

위의 내용을 기본 메모리 1GB를 할당하고 최대 4GB까지 사용한다는 내용인 것 같다.

위의 내용에 대해 자세히 아시는 분이 계시다면 댓글로 알려주신다면 감사하겠습니다.

728x90
반응형

댓글