WSL

    Windows Subsystem for Linux(WSL) 은 어떻게 동작할까?

    Windows Subsystem for Linux(WSL) 은 어떻게 동작할까?

    목차 WSL 가상화: WSL1 과 WSL2의 가상화 방식 비교, Hypver Visor 타입 파일시스템 연동 원리: 양방향 9P Protocol 네트워크 설정(브리지 모드) WSL의 한계 및 용도 1. WSL의 가상화 WSL 1과 WSL 2의 설계가 다르다. WSL1은 윈도 기반 리눅스 인터페이스이지만, WSL 2는 순수 리눅스 커널을 사용한다. WSL 1은 Linux Dsitribution(Ubuntu, OpenSuse 등)과 Windows Kernel과 통신할 수 있는 Linux-compatible kernel interface을 만들었다. Linux Distribution에서 바이너리의 리눅스 시스템콜을 하면 WSL는 윈도 시스템 시스템콜로 번역해서 실행한다. 핵심은 Linux Kernel을 사용하..