728x90
300x250
WSL로 프로그램을 실행하다보면 메모리가 가끔 부족할 때가 있고, 쓰지 않을 때도 메모리를 점유하고 있을 때가 있다. 작업관리자에 들어가면 VmmemWSL이라는 프로세스가 많은 메모리를 사용하고 있고, 이것 조차 가끔 부족할 때가 있다. PC의 메모리를 어느 정도까지 쓸건지 .wslconfig를 생성 해주는 것으로 직접 어느 정도의 메모리를 사용할 지 알려줄 수 있다.
그리고 사용하지 않을 때는 wsl를 shutdown 시켜주므로써 메모리를 반환 받을 수 있는 방법에 대해서 기록 할려고한다.
WSL의 점유 상태
.wslconfig 파일 생성
%USERPROFILE% 위치에 .wslconfig를 메모장 아래 내용을 입력해주고 만들어주면된다.
wslconfig 예시
[wsl2]
memory=10GB
processors=8
swap=4GB
localhostForwarding=true
wsl 메모리 초기화
wsl --shutdown
자료 출처:
https://learn.microsoft.com/ko-kr/windows/wsl/wsl-config#configuration-options
[WSL의 고급 설정 구성
Linux용 Windows 하위 시스템에서 여러 Linux 배포판을 실행할 때 설정을 구성하는 데 사용되는 wsl.conf 및 .wslconfig 파일에 대한 가이드입니다.
learn.microsoft.com](https://learn.microsoft.com/ko-kr/windows/wsl/wsl-config#configuration-options)
728x90
300x250
'코딩' 카테고리의 다른 글
자주쓰지만 기억하지 않는 아나콘다 명령어 (0) | 2024.02.21 |
---|---|
윈도우11환경에서 wsl ubuntu에 Nvidia Docker 설치하기 (0) | 2024.01.18 |
SSE(서버-사이드 이벤트)를 이용한 Flask 스트리밍 실시간 챗봇을 위한 연습 (0) | 2023.08.14 |