Skip to main content

[Window] wls2 속도 개선하기 (내겐 너무 무거운 wls2)

Duduling
Front-end Web Developer

Thumnail

Intro

최근 맥북에서 윈도우 노트북으로 옮기면서 개발 환경을 세팅하던 도중에 wsl2가 너~~~무 느려서 이유를 찾다보니 고질적인 이슈였다. 드라이브 간에 통신에서 생기는 병목인 것 같아 project 폴더를 wls 안으로 옮기는 방법으로 개선해봤다.

나무늘보 짤

종속성 설치 180초는 너무한거 아니냐구 🥲

Contents

프로젝트 WLS2 안으로 옮기기

  1. 먼저 내가 사용하는 프로젝트 폴더를 wls의 루트로 옮긴다.

    sudo mv ${내가 옮길 폴더} /
  2. 폴더에 권한을 부여한다.

    sudo chown -R ${username} ${권한을 부여하길 원하는 폴더 위치}

Optional (.wslconfig 생성 및 수정)

.wslconfig를 만들어서 자원을 더 할당해주는 방법도 있는데 → 나는 이 방법이 효과가 있는지 잘 모르겠다.

sudo vi /windir/c/Users/${컴퓨터 계정 이름}
# .wslconfig
[wsl2]
memory=8GB
processors=2
localhostForwarding=true

Outro

위처럼 파일들을 옮기고 나면 Docusaurus Template 프로젝트 기준으로 종속성 설치 속도가 180s → 12s 로 약 10배 이상 빨라졌다. 👍

완료 이미지

개발 가즈아ㅏㅏㅏ

Reference

https://someone-life.tistory.com/44