😒 저 저 저 개념없는 나/🌐 OS 음오아예스

[WSL] Linux용 Windows 하위 시스템 : Windows Subsystem for Linux | 인턴

우주수첩 2024. 1. 9. 13:15
728x90

WSL

WSL(Linux용 Windows 하위 시스템)

  • 별도의 가상 머신 또는 이중 부팅 없이 Windows 컴퓨터에서 Linux 환경을 실행할 수 있는 Windows의 기능
  • wsl 은 윈도우와 리눅스를 동시에 사용하려는 개발자에게 원활하고 생산적인 환경을 제공하도록 설계

WSL2

Linux 배포를 설치할 때 기본 배포판 유형.

 

 

wsl2가 리눅스 배포판을 실행하는 방식

  1. 가상화 기술 사용
    • 경량 가상화 기술을 사용하여 가상머신 내에서 리눅스 커널을 실행.
    • 윈도우와 리눅스 간의 인터페이스 역할을 하는 가상 레이어
  2. 윈도우 시스템과 몇가지 핵심 자원을 공유
    • wl2를 통해 실행되는 리눅스 배포판은 네트워크 네임스페이스, 디바이스 트리, cpu/커널/메모리/스왑이라는 몇가지 핵심 자원을 윈도우 시스템과 공유
  3. 윈도우의 핵심 자원만 공유받는 것이 아닌 자체적인 일부 네임스페이스를 가지고 있음
    • 종류 : 자체 PID 네임스페이스, 탑재 네임스페이스, 사용자 네임 스페이스, Cgroup 네임 스페이스 및 init 프로세스
    • 역할 :  리눅스 환경을 격리된 상태로 유지하는데 사용
    • init 프로세스도 독립적으로 실행되어 리눅스 시스템의 초기화 및 프로세스 관리를 담당.

WSL 2는 Windows 11 또는 Windows 10, 버전 1903, 빌드 18362 이상에서만 사용 가능.

14393보다 낮은 빌드의 경우 WSL은 전혀 지원 X

 

 

 

 

 

https://learn.microsoft.com/ko-kr/windows/wsl/about

 

Linux용 Windows 하위 시스템이란?

다양한 버전 및 이를 사용하는 방법을 포함하여 Linux용 Windows 하위 시스템에 대해 알아봅니다. Microsoft는 Linux를 사랑합니다.

learn.microsoft.com

 

 

 

728x90