Windows 10 14915 빌드에서 Linux용 Windows 하위 시스템의 버그 수정
2 분. 읽다
에 게시됨
공개 페이지를 읽고 MSPoweruser가 편집팀을 유지하는 데 어떻게 도움을 줄 수 있는지 알아보세요. 자세히 보기
Windows 10에는 기본 Linux ELF64 바이너리가 Linux용 Windows 하위 시스템(WSL)을 통해 Windows에서 실행될 수 있도록 하는 Ubuntu의 Bash 기능이 함께 제공됩니다. WSL은 주로 Linux 인스턴스 수명 주기를 처리하는 사용자 모드 세션 관리자 서비스, Linux 시스템 호출을 변환하여 Linux 커널을 에뮬레이트하는 pico 공급자 드라이버(lxss.sys, lxcore.sys) 및 수정되지 않은 사용자 모드 Linux를 호스팅하는 pico 프로세스로 구성됩니다. (예: /bin/bash).
Microsoft, 오늘 발표 윈도우 10 14915을 구축 Fast Ring의 Windows 참가자에게. 이 빌드에는 Linux용 Windows 하위 시스템에 대한 일부 업데이트가 포함되어 있습니다. 아래에서 이번 릴리스의 버그 수정 목록을 찾으십시오.
- 유닉스 데이터그램 소켓용 소켓 쌍(GH #262)
- SO_REUSEADDR에 대한 유닉스 소켓 지원
- SO_BROADCAST에 대한 UNIX 소켓 지원(GH #568)
- SOCK_SEQPACKET에 대한 Unix 소켓 지원(GH #758, #546)
- 유닉스 데이터그램 소켓 보내기, 수신 및 종료에 대한 지원 추가
- 고정되지 않은 주소에 대한 잘못된 mmap 매개변수 유효성 검사로 인한 버그 체크를 수정합니다. (GH #847)
- 터미널 상태의 일시 중단/재개 지원
- Screen 유틸리티의 차단을 해제하기 위한 TIOCPKT ioctl 지원(GH #774)
- 알려진 문제: 기능 키가 작동하지 않음
- LxpTimerFdWorkerRoutine(GH #814)에서 해제된 멤버 'ReaderReady'에 액세스할 수 있는 TimerFd의 경합을 수정했습니다.
- futex, poll 및 clock_nanosleep에 대한 재시작 가능한 시스템 호출 지원 활성화
- 바인드 마운트 지원 추가
- 마운트 네임스페이스 지원을 위한 공유 해제
- 알려진 문제: 다음을 사용하여 새 마운트 네임스페이스를 생성할 때
unshare(CLONE_NEWNS)
현재 작업 디렉토리는 계속해서 이전 네임스페이스를 가리킬 것입니다.
- 알려진 문제: 다음을 사용하여 새 마운트 네임스페이스를 생성할 때
- 추가 개선 사항 및 버그 수정