본문 바로가기

Windows 10/Windows 관련

[Windows 10] vmmem 메모리 해결

반응형

WSL (Windows Subsystesm For Linux)

- 윈도우에서 리눅스 커널을 작동할 수 있게 한다. 

 

WSL2 기반 docker desktop을 사용하는 경우 Windows에서 도커를 실행시켰을 때 vmmem이라는 프로그램이 운영체제의 램을 상당부분 차지한다.

 

* 리눅스에서 파일에 엑세스할 때, 리눅스 OS는 그 정보를 캐시로 사용하기 위해 메모리에 보존한다.

* WSL2는 Linux의 메모리 사용량에 따라 사용 메모리 크기를 동적으로 증가/감소시킨다. 

 

1. 사용자 경로로 이동 (ex. C:\Users\admin)

2. .wslconfig 파일 생성후 아래와 같은 내용 입력

 

[wsl2]

memory=4GB

swap=0

localhostForwarding=trued

 

3. 필요할때만 docker 실행시켜서 사용하기 

반응형