
좋아, Microsoft는 현재 Windows 10을 사용하고 있습니다. 새 터미널은 이제 Ubuntu를 지원합니다. 이것이 나에게 어떤 영향을 미칠지 모르겠습니다. 이제 Windows 스토어에 다운로드할 수 있는 여러 버전의 Ubuntu가 있습니다. 그리고 새로운 터미널은 Ubuntu 명령줄을 지원합니다.
나는 이것이 듀얼 부팅 시스템을 사용하고 대부분의 개발을 Ubuntu에서 수행하는 사람들(나 같은)에게 어떤 영향을 미칠지 알고 싶습니다. 이러한 새로운 기능을 모두 갖추면 Windows에서 모든 작업을 수행하는 데 도움이 될 수 있습니까? 그렇다면 완전히 Windows로 전환해야 합니까? 그렇지 않다면 MS가 정확히 무엇을 하려고 하는가?
답변1
따라서 WSL(Linux용 Windows 하위 시스템)에는 두 가지 버전이 있습니다.
얼마 전에 출시된 첫 번째 버전은 기본적으로와인즉, Linux 시스템 호출을 Windows 시스템 호출로 변환합니다.
최근 발표된 두 번째 버전은 변환 계층을 없애고 대신 Windows 커널과 함께 실행되는 실제 Linux 커널을 제공합니다. 이는 두 가지 작업을 수행합니다.
- 시스템 호출을 더 이상 번역할 필요가 없으므로 속도가 향상됩니다.
- 시스템 호출을 더 이상 해석할 필요가 없기 때문에 호환성이 향상됩니다.
Microsoft가 하려는 일은 개발자들이 선호하는 모든 Linux 개발 도구를 집에서 바로 사용할 수 있기 때문에 Linux 대신 Windows에서 개발하도록 설득하는 것입니다.
여전히 듀얼 부팅이 필요한지 여부는 사용 사례에 따라 다릅니다. Windows 업데이트에서 업데이트를 설치하기 위해 15분 안에 재부팅한다는 알림을 표시하지 않으려면 듀얼 부팅을 계속 사용하는 것이 좋습니다. :)