Microsoft Windows Çekirdeği ekibi, Linux için Windows Alt Sistemini ayrıntılarıyla anlatıyor

Okuma zamanı simgesi 2 dk. okuman


Okuyucular MSpoweruser'ı desteklemeye yardımcı olur. Bağlantılarımız aracılığıyla satın alırsanız komisyon alabiliriz. Araç İpucu Simgesi

MSPoweruser'ın editör ekibini ayakta tutmasına nasıl yardımcı olabileceğinizi öğrenmek için açıklama sayfamızı okuyun. Daha fazla

Microsoft Linux Alt Sistemi Windows 10

Geçen ay Microsoft, yerel Linux ELF64 ikili dosyalarının Linux için Windows Alt Sistemi (WSL) aracılığıyla Windows üzerinde çalışmasını sağlayan Windows'ta Ubuntu'da Bash'i duyurdu. WSL, Microsoft Windows Çekirdeği ekibi tarafından geliştirilmiştir. Duyuru geçen ay yapıldığından beri, birçok kişi çekirdek ekibinin bu alt sistemi nasıl oluşturduğunu bilmekle ilgilendi. Microsoft kısa süre önce, Linux için Windows Alt Sistemi ile ilgili sık sorulan soruları yanıtlayacak WSL'ye genel bir bakış sunacakları bir blog yazısı dizisi başlattı.

WSL, yerel Linux ELF64 ikili dosyalarının Windows üzerinde çalışmasını sağlayan bir bileşenler topluluğudur. Hem kullanıcı modu hem de çekirdek modu bileşenlerini içerir. Öncelikle şunlardan oluşur:

  1. Linux örneği yaşam döngüsünü yöneten kullanıcı modu oturum yöneticisi hizmeti
  2. Linux sistem çağrılarını çevirerek bir Linux çekirdeğini taklit eden Pico sağlayıcı sürücüleri (lxss.sys, lxcore.sys)
  3. Değiştirilmemiş kullanıcı modu Linux'u barındıran Pico işlemleri (örn. /bin/bash)

Sihrin gerçekleştiği, kullanıcı modu Linux ikili dosyaları ile Windows çekirdek bileşenleri arasındaki boşluktur. Değiştirilmemiş Linux ikili dosyalarını Pico süreçlerine yerleştirerek, Linux sistem çağrılarının Windows çekirdeğine yönlendirilmesini sağlıyoruz. lxss.sys ve lxcore.sys sürücüleri, Linux sistem çağrılarını NT API'lerine çevirir ve Linux çekirdeğini taklit eder.

Yazının tamamını okuyun okuyun. Aşağıdaki videoda Windows ekibinden Deepu Thomas, Linux için Windows Alt Sisteminin arkasındaki gerçek kepçeyi ortaya koyuyor.

Konular hakkında daha fazla bilgi: Ubuntu'ya Bash, Windows 10'da Bash, linux, microsoft, , Windows 10, Windows Linux Alt Sistemi

Yorum bırak

E-posta hesabınız yayımlanmayacak. Gerekli alanlar işaretlenmişlerdir. *