컴퓨터 관련 정보
Windows Subsystem for Linux(WSL) 은 어떻게 동작할까?
toonraon
2024. 4. 3. 11:10
출처: https://mulmandu17.tistory.com/53
WSL1과 WSL2의 차이
WSL1: 리눅스 시스템 콜을 받으면 그걸 윈도우즈 시스템 콜로 번역
WSL2: CPU 위에 HyperVisior가 있는데 그 위에 윈도우즈 커널, 리눅스 커널이 따로 띄워져 있고 그 위에 각자 윈도우와 리눅스가 떠있음
WSL1과 WSL2의 단점
WSL1: 리눅스 파일 시스템에 접근하는 게 느림, 리눅스 시스템 콜 중에서 윈도우에 없는 것들은 사용 불가능
WSL2: 윈도우 파일 시스템에 접근하는 게 느림
WSL2는 윈도우쪽과 리눅스쪽이 아예 분리되어있는데 어떻게 서로 파일 시스템이 보이는가?
P9 프로토콜을 이용해서 파일 시스템 서버를 열어서 마운트 시킴