▏목적
◦ WSL2 이해하기
▏시작하는 말
우리 회사에서 내가 제일 좋아하는 분이 차장님이다. 차장님은 업무의 관련된 것이 아니더라도 개발자가 알면 좋은 것들, 발전할 수 있는 내용들을 공부해보라며 키워드를 제시해주신다. 이런 점이 가장 감사하며 차장님이 좋은 이유이다. 나는 차장님이 알려주신 것들을 적어두고 틈틈이 시간 날 때마다 공부한다. 그 중 하나인 WSL 을 오늘 포스팅 해보려 한다.
▏WSL2 이란?
- WSL
WSL : Windows Subsystem for Linux 리눅스용 윈도우 하위 시스템
윈도우에서 리눅스를 사용하기 위한 도구이다. 기존에는 VM이나 우분투를 다로 설치하여 사용했었는데, 이러한 방식들 보다 훨씬 더 빠르며 효율적이다. 재부팅을 할 필요가 없다.
윈도우10 에서는 WSL을 지원하며, WSL2는 windows 2004(20H1) version에서 지원한다.
- WSL vs WSL2
- WSL : 리눅스의 System Call 을 Windows API로 변환하는 구조
- WSL2 : windows에 리눅스 커널을 아예 올려버린 구조
WSL은 윈도우의 api를 이용하기 위해 변환과정을 거쳐 속도적인 측면에서 불리하며 일부 API는 변환이 불가능했다. 반면 WSL2는 커널을 포함하기 때문에, Linux의 모든 api를 지원한다.
▏참고자료
다음 포스팅은 "WSL2" 설치하기 입니다.
반응형
'Infra, Cloud > etc.' 카테고리의 다른 글
[Linux] Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast 에러 해결 (0) | 2023.01.04 |
---|---|
[Oracle Cloud] 오라클 클라우드 서버 구축, 인스턴스 생성 (0) | 2022.09.13 |
Hot Deploy 란? (0) | 2022.04.11 |
WSL2 설치하기 (feat. Ubuntu, kali-linux) (0) | 2022.02.17 |
jeus 설치하기 (0) | 2021.12.20 |
댓글