Windows Neden Linux Çekirdeğini Gönderiyor Her Şeyi Değiştiriyor

Windows Neden Linux Çekirdeğini Gönderiyor Her Şeyi Değiştiriyor

Microsoft değişiyor. Bir zamanlar açık kaynaklı yazılıma karşı açık düşmanlığı olan kapalı, yekpare bir organizasyon, şimdi onu kucaklıyor gibi görünüyorlar.





Açık kaynaklı Visual Studio Code dahil olmak üzere tutumdaki bazı son değişikliklerle birlikte Windows, Linux'u benimsemeye başlıyor. Linux için Windows Alt Sistemi (WSL), Linux'un Windows içinde entegre bir sanal sürümüydü.





WSL'nin yeni bir sürümü yolda ve bazı insanlar için her şeyi değiştirecek!





Neden Linux İstiyorum?

İlk bakışta, Windows işletim sistemi içindeki bir Linux çekirdeği çok önemli görünmeyebilir. Sonuçta, zaten Windows kullanıyorsanız, neden Linux ile uğraşasınız?

Görünüşe göre Linux kullanmak isteyebileceğiniz birçok neden var. Kararlılığı ve özelleştirilebilir yapısı, her türlü yazılım geliştirmede yaygın olarak kullanılmasını sağlar. Çevrimiçi olarak gördüğünüz hemen hemen her şeyin ve kullandığınız her uygulamanın omurgası olarak bir Linux sunucusu vardır.



Açık kaynak kodlu projeler ve yazılımlarla ilgileniyorsanız, bir işletim sistemi olarak Linux bu felsefeyi tam olarak bünyesinde barındırmaktadır. Çoğu yazılım parçasının ücretsiz Linux eşdeğerleri vardır. Geliştirme ile ilgileniyorsanız, açık kaynak projeleri her zaman daha fazla katkıda bulunanlar arar.

Belirli bir yazılım parçası istediğiniz gibi çalışmıyor mu? O zaman daha iyi hale getirmek için projeye katkıda bulunun!





Windows'ta Zaten Linux Yok mu?

Microsoft, Windows işletim sisteminde Linux yazılımını çalıştırmanın bir yolu olarak 2018 Windows 10 Yıldönümü Güncellemesi ile Linux için Windows Alt Sistemini (WSL) tanıttı.

O zamandan beri, bir Linux dağıtımı kurmak basit oldu. Sadece Microsoft Store'a gidin ve çeşitli dağıtımlardan birini seçin.





Kurulduktan sonra, Linux komut satırını doğrudan başlat menüsünden çalıştırabilirsiniz. Bu ilk yineleme artık WSL 1 olarak biliniyor.

Neden Sanal Makine Kullanmıyorsunuz?

Windows içinde diğer işletim sistemlerini çalıştırmak yeni bir şey değil. Sanal Makine (VM) ile hemen hemen her işletim sistemini çalıştırabilirsiniz, öyleyse neden WSL ile uğraşıyorsunuz?

Entegre bir sistemin yarattığı fark, hız ve rahatlıktır. VM'ler genellikle yerel işletim sistemlerinden daha yavaş çalışır.

Linux yerel olarak Windows içinde çalıştığından, başlat menüsünden bir Bash terminali başlatabilir ve birkaç dakika içinde Linux alt sisteminize erişebilirsiniz.

Bunu, bir sanal makineyi veya Linux ve Windows'un ikili önyüklemesini başlatmak için geçen süreyle karşılaştırın ve gerçek bir fark göreceksiniz.

Yine de, WSL 1'in bazı uyarıları var. Tipik bir VM'den daha hızlı çalışmasına rağmen, sanal bir işletim sistemi olarak kalır. WSL 2 bunu değiştirir.

WSL 2 Nasıl Farklıdır?

Linux 2 için Windows Alt Sistemi (WSL 2) gerçek bir Linux çekirdeği ile birlikte gelir. Daha önce Windows, çekirdeğin yaptıklarının bir öykünmesini oluşturuyordu ve yüksek düzeyde optimize edilmiş olsa da, hala gerçek şey kadar iyi değildi.

Çekirdeğin yapacağı fark çok büyük olacak. Microsoft'a göre WSL 1 ile 2 arasında 20 kat hız artışı var. Bu biraz abartılı gelse bile yine de inanılmaz bir fark olacak.

Windows'un Windows işletim sistemi içinde çalışacak bir Linux çekirdeği göndermesi fikri çok önemli. Microsoft'ta açık kaynaklı yazılım ve işletim sistemlerine yönelik devam eden tutum değişikliklerini ifade eder.

facebook hesabınız saldırıya uğradıysa ne yapmalısınız?

Çekirdek Neden Önemlidir?

Çekirdek, bir işletim sistemindeki en düşük yazılım seviyesidir. Bilgisayarınızla etkileşim kurduğunuz hemen hemen her yoldan sorumludur. Örneğin, yazılımı bilgisayarınızda her kullandığınızda, girdilerinizi CPU'nun anlayabileceği verilere çeviren ve çıktıyı size geri besleyen çekirdektir.

Linux çekirdeğini göndermek her şeyi değiştirir, çünkü bu, gerçekleştirdiğiniz herhangi bir Linux'a özgü görevin Linux çekirdeği ile etkileşime gireceği anlamına gelir. Bu uyumluluk düzeyi, WSL 2'yi tipik bir VM kavramından uzaklaştırır.

açıklama çekirdek nedir ve yapabileceği her şey yolunda ve güzel, ancak yine de şu soruya cevap vermiyor: Bu neden böyle bir oyun değiştirici?

Daha Önce Yapamadığınız Bir Çekirdekle Yapabilecekleriniz

Windows ve Linux farklı dosya sistemleri çalıştırdığından, dosya yoğun işlemler WSL 1 için bir darboğazdı.

Doğrudan sistem çağrıları yapmak yerine, WSL 1'in bu çağrıları Windows'un anlayabileceği verilere çevirmesi gerekir.

Linux çekirdeği yerindeyken, WSL 2'yi başlatmak önemli ölçüde daha hızlıdır (demolar, iki saniyeden kısa sürede başlatıldığını gösterir). İşletim sistemi doğrudan çekirdek üzerinde çalıştığından, daha önce bahsedilen hız sorunlarının tümü ortadan kalktı.

Bunun için pratik uygulamalar, yerel bir Linux ortamında Docker gibi sunucu çözümlerini çalıştırmayı içerir. Bu, uzak bir Linux sunucusu için geliştirme yaparken büyük bir avantajdır.

Ayrıca, tipik olarak tam bir Linux sistemi için kullanacağınız her şey, WSL 2'de yerel hızlara yakın hızlarda mümkün olacaktır.

Windows Terminali

WSL 2, merakla beklenen başka bir Microsoft projesiyle birlikte çalışacak: yeni Windows Terminali.

Windows'ta komut satırının tamamen yeniden başlatılması olarak tasarlanan Terminal'in tasarımı, doğası gereği çapraz platformdur.

Hibrit görevleri tek bir terminal penceresinde çalıştırmanın yanı sıra, aynı terminal penceresinin farklı sekmelerinde Windows için Powershell ve Linux için Bash kullanma yeteneği, platformlar arası geliştiriciler için her şeyi değiştirecektir.

Windows'a Geçmeli miyim?

Şimdiye kadar buna Windows perspektifinden baktık, peki ya zaten Linux kullanıyorsanız? Geçiş yapmalı mısınız?

Her ihtimalde, cevap hayır. Halihazırda Linux kullanıyorsanız, şimdi geçiş yapmanın hiçbir faydasını görmezsiniz. Birçok Linux kullanıcısı, işletim sisteminin tamamen açık yapısını tercih eder.

Tarihsel olarak Microsoft, açık kaynaklı projelere karşı nazik davranmadı ve bu tarih pek çok kişi tarafından iyi hatırlanıyor.

Her iki işletim sistemini de kullanıyorsanız, WSL 2 günlük kullanımınızın Windows tarafına harika bir katkı olacaktır ve her iki platformu da günlük olarak kullanan geliştiriciler için çalışma alanınızı düzenleme şeklinizle ilgili her şeyi değiştirecektir.

Sistemi Çalıştırma

WSL yeni bir haber değil, ancak bu değişiklikler bazı kafaları çevirecek kadar önemli. mümkündü WSL 1'de bir Linux Masaüstü yükleyin , bu yüzden WSL 2'de de mümkün olacak gibi görünüyor.

dilek ürünleri nereden geliyor

Bununla birlikte, Microsoft'tan hoşlanmıyorsanız ve açık kaynak olarak kalmak istiyorsanız, bu sizin için değil. Bu anlaşılabilir olurdu ve çok var açık kaynak kalmanın diğer birçok harika yolu !

Paylaş Paylaş Cıvıldamak E-posta Canon vs. Nikon: Hangi Fotoğraf Makinesi Markası Daha İyi?

Canon ve Nikon, kamera endüstrisindeki en büyük iki isim. Ancak hangi marka daha iyi kamera ve lens yelpazesi sunuyor?

Sonrakini Oku
İlgili konular
  • Linux
  • Linux
  • Linux çekirdeği
  • Linux için Windows Alt Sistemi
Yazar hakkında Ian Buckley(216 Makale Yayınlandı)

Ian Buckley, Berlin, Almanya'da yaşayan serbest gazeteci, müzisyen, sanatçı ve video yapımcısıdır. Yazmadığı veya sahnede olmadığı zamanlarda çılgın bir bilim insanı olma umuduyla kendin yap elektroniği veya koduyla uğraşıyor.

Ian Buckley'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın