OS/Windows
[Windows 10] WSL 사용시 Vmmem 프로세스가 메모리 과점유 !?
forgiveall
2021. 4. 13. 23:27
WSL
1. Vmmem 프로세스 메모리 과다 점유 !?
WSL을 사용하고 부터 Vmmem
이라는 프로세스가 메모리를 점유할 때가 있다.
2021년 04월 13일, 아직도 Open중인 Issue인데.. ( https://github.com/microsoft/WSL/issues/4166 )
현재 최선의 방법은 Vmmem
의 메모리 점유 최대치를 설정하는 방법이라는 것 같다.
2. Vmmem 메모리 점유 최대치 설정
사용자 경로로 이동. ( C:\Users\SOMEUSER )
cd %UserProfile%
OR
cd ~
.wslconfig
파일 생성. (memory
에 최대치를 적는다.).wslconfig
[wsl2] memory=4GB swap=0 localhostForwarding=true
Reference
- WSL 2 consumes massive amounts of RAM and doesn't return it #4166: https://github.com/microsoft/WSL/issues/4166#issuecomment-526725261
- WSL 리소스 조정하기: https://seokbeomkim.github.io/posts/wsl-customize-resource/
- WSL2 기반 docker 사용시 vmmem 프로세스 메모리 소모량 줄이기: https://meaownworld.tistory.com/160