Linux용 Windows 하위 시스템

Ykhwong (토론 | 기여)님의 2018년 1월 15일 (월) 19:10 판 (→‎단점)

1 개요

Windows Subsystem for Linux (WSL)
리눅스용 윈도우 하위 시스템
  • 리눅스 애플리케이션을 윈도우 상에서 네이티브로 사용할 수 있게 하는 호환성 계층
  • 기존의 Windows Services for UNIX를 대체한다.
  • 윈도우 10 Anniversary Update 이후부터 지원한다.

2 사용 방법

  1. 윈도우 10이 최신화되어 있는지 확인. (64비트만 지원)
  2. 시작 버튼을 누르고 좌측의 설정 아이콘을 클릭.
  3. 개발자용 클릭 → 개발자 모드 선택
  4. 제어판 → 프로그램 및 기능 → Windows 기능 켜기/끄기 클릭 → Linux용 Windows 하위 시스템에 체크.
  5. 시스템 재시작
  6. 명령 프롬프트(cmd) 실행 후 bash라고 입력. 지시에 따름.

3 특징

3.1 장점

  • 윈도우 10에서 리눅스를 직접 사용할 수 있는 직접적인 방법이다. 리눅스를 사용하기 위해 가상 머신(VM)을 설치할 필요가 없다.
  • X 윈도 시스템을 통한 GUI를 지원한다.
  • 수많은 DB와 WAS를 구동할 수 있다.
  • CPU에 리소스 집중적인 프로그램을 실행 시 일반 리눅스와 거의 동등한 성능을 제공한다.

3.2 단점

  • Docker 등의 일부 ABI 커널 미구현 기능에 의존하는 프로그램은 지원하지 않는다.
    • 단, Docker for Windows 설치 후, 환경 변수 등의 설정을 통해 사용 가능.
  • (2018년 1월 기준) 파일 액세스에 집중적인 프로그램의 경우 성능 하락이 있다.

4 같이 보기

5 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}