Windows 10, Microsoft'tan yerleşik bir Linux çekirdeği alacak

Yıllar boyunca Microsoft, kendi başına birçok Linux projesi üstlendi. Veri merkezlerindeki ağ anahtarları için Linux tabanlı bir işletim sistemi ve Azure Sphere yerleşik güvenlik için oluşturulmuş mikro denetleyiciler için Linux tabanlı bir işletim sistemi mevcuttu. Ve şimdi Microsoft uzmanlarının bir süredir üzerinde çalıştığı başka bir Linux tabanlı proje hakkında bilgi sahibi oldu.

Windows 10, Microsoft'tan yerleşik bir Linux çekirdeği alacak

Build 2019 geliştirici konferansının ilk gününde yazılım devi, Windows 10'un bir parçası olacak kendi Linux çekirdeği sürümünün oluşturulduğunu duyurdu. Insider programı katılımcılarına yönelik ilk test yapıları Haziran ayı sonunda yayınlanacak. . Bu çekirdek mimarinin temelini oluşturacak Linux için Microsoft Windows Alt Sistemi (WSL) 2. nasıl ünlü Microsoft temsilcileri bloglarında, tam teşekküllü bir Linux çekirdeğinin ilk kez Windows'un yerleşik bir bileşeni haline geleceğini yazdı.

Hatırlayalım: WSL 1, Windows 10 ve Windows Server 2019 işletim sistemi ortamında Linux ikili dosyalarını (ELF) çalıştırmak için bir uyumluluk katmanı, aslında bir emülatördü. Bu, örneğin son yıllarda Bash'in aktarılmasını mümkün kıldı. Windows'a kabuk ekleyin, Windows 10'a OpenSSH desteği ekleyin ve ayrıca Microsoft Store'a Ubuntu, SUSE Linux ve Fedora dağıtımlarını ekleyin.

Windows 10, Microsoft'tan yerleşik bir Linux çekirdeği alacak

WSL 2'de tam açık işletim sistemi çekirdeğinin kullanıma sunulması, uyumluluğu artıracak, Windows'taki Linux uygulamalarının performansını önemli ölçüde artıracak, önyükleme sürelerini hızlandıracak, RAM kullanımını optimize edecek, dosya sistemi G/Ç'sini hızlandıracak ve Docker konteynerlerini doğrudan çalıştırmak yerine doğrudan çalıştıracak. bir sanal makine.

Gerçek performans kazancı, bahsettiğiniz uygulamaya ve dosya sistemiyle nasıl etkileşime girdiğine bağlı olacaktır. Microsoft'un dahili testleri, tarball arşivlerini açarken WSL 2'nin WSL 20'den 1 kat daha hızlı olduğunu ve çeşitli projelerde git clone, npm install ve cmake kullanıldığında yaklaşık 2 ila 5 kat daha hızlı olduğunu gösteriyor.

Windows 10, Microsoft'tan yerleşik bir Linux çekirdeği alacak

Microsoft Linux çekirdeği başlangıçta şirketin en son uzun vadeli kararlı sürümü 4.19'u ve Azure bulut hizmetlerinin etkinleştirdiği teknolojileri temel alacak. Microsoft yetkililerine göre çekirdek tamamen açık kaynak olacak, yani Microsoft'un yapacağı her türlü değişiklik Linux geliştirici topluluğunun kullanımına sunulacak. Şirket ayrıca, çekirdeğin bir sonraki uzun vadeli kararlı sürümünün piyasaya sürülmesiyle birlikte WSL 2 sürümünün de güncelleneceğini, böylece geliştiricilerin her zaman Linux'taki en son yeniliklere erişebileceğinin sözünü veriyor.

Windows 10, Microsoft'tan yerleşik bir Linux çekirdeği alacak

WSL 2, WSL 1'in mevcut sürümünde olduğu gibi yine de herhangi bir kullanıcı alanı ikili dosyası içermeyecektir. Kullanıcılar, hem Microsoft Store'dan hem de diğer kaynaklardan indirerek hangi Linux dağıtımının kendileri için en iyi olduğunu seçebilecekler.

Aynı zamanda Microsoft, Windows 10 için Windows Terminal adı verilen güçlü yeni bir komut satırı uygulamasını tanıttı. Sekmeler, kısayollar, metin ifadeleri içerir, temaları destekler, uzantılar ve GPU tabanlı metin oluşturmayı içerir. Uygulama PowerShell, Cmd ve WSL gibi ortamlara erişim sağlayacak şekilde tasarlanmıştır. Bu, geliştiricilerin Windows 10'la etkileşimini kolaylaştırmak için Microsoft'un bir başka hamlesi. zaten mevcut GitHub'da bir depo biçiminde ve Microsoft Store'da kullanılabilirlik haziran ortasında vaat ediliyor.


Yorum ekle