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
반응형
'Docker' 카테고리의 다른 글
Windows에서 Docker Desktop 없이 도커 개발 환경 구축하기 (0) | 2023.02.23 |
---|---|
wsl2 ) wsl 설치, 실행, 종료, 배포판 삭제 (0) | 2022.05.16 |
댓글