blog posts

Hangisi daha iyi, Linux mu Windows mu?Basit bir dilde kapsamlı karşılaştırma

sLinux ve Windows, bilgisayar dünyasında iyi bilinen işletim sistemleridir . Pek çok kişi Windows kullanıyor, ancak genellikle Linux ve onun açık kaynağı hakkında bir şeyler duymuşlar ve Linux’u mu yoksa Windows’u mu seçeceklerini bilmek istiyorlar, böylece Windows’un yanı sıra minimal bir Linux kurulumu yapmanın mı yoksa onu tamamen kullanmanın mı daha iyi olduğuna karar verebilmeleri için. Linux’tan geçiş yapın ya da yapmayın. Bu yazıda, insanların bu konuda doğru karar verebilmesi için Windows ve Linux arasındaki çeşitli yönlerin kapsamlı ve pratik bir karşılaştırması yapılmaya çalışılmıştır.

Linux ve Windows işletim sistemlerini karşılaştırmak için öncelikle işletim sisteminin ne olduğunu bilmemiz ve Windows ve Linux’un temel ilkelerini öğrenmemiz gerekir. Bir işletim sistemi, bilgisayar donanımını ve yazılımını yöneten ve süreç planlama , kaynak yönetimi, bellek yönetimi, çevre birimi ve ağ kontrolü dahil olmak üzere temel bilgisayar işlemlerini yöneten düşük seviyeli bir bilgisayar yazılımıdır . İşletim sistemi, donanım ve yazılım arasında bir arayüz olarak kabul edilen bir bilgisayarın en hayati parçasıdır.

giriiş

Piyasada çeşitli işletim sistemleri mevcuttur. Kişisel bilgisayarlar kategorisinde Windows hakimdir ve kullanıcıların %83’ünü oluşturmaktadır. Bundan sonra sırada Mac OS ve Linux var. Tablet ve akıllı telefonların yer aldığı mobil cihazlar kategorisinde en büyük kullanıcı payını Android ve iOS oluşturuyor. Sunucular ve süper bilgisayarlar kategorisinde Linux ilk sırada yer alıyor.

Windows, Microsoft tarafından geliştirilen ve yayınlanan “Grafik Arayüz” (GUI) tabanlı bir işletim sistemleri grubudur.şu esas olarak kişisel bilgisayar pazarını hedefler. Windows 2 işletim sisteminin hem sunucu hem de istemci bilgisayarlar için kullanılabilen 32 bit ve 64 bit sürümleri vardır. bunl ilk kez 1364’te piyasaya sürüldü ve en son sürümü olan Windows 11, 1400’de piyasaya sürüldü. Sunucu bilgisayarlar için Windows’un en son sürümü, 2019’da piyasaya sürülen Windows Server 2019’dur.

Linux veya Windows

Bu yazıda ele alacağımız ikinci işletim sistemi Linux’tur. Linux, Linux çekirdeğine dayalı olarak geliştirilen bir grup Unix benzeri işletim sistemidir. Bu işletim sistemi, genellikle diğer çevresel yazılımlarla birlikte bir ” Linux dağıtımı ” biçiminde sağlanan ve kullanılan ücretsiz, ücretsiz ve açık kaynaklı yazılım kategorisine aittir. Linux ilk olarak 1370 yılında piyasaya sürüldü ve genellikle sunucuları yönetmek için kullanılıyor. Bununla birlikte, masaüstü kullanıcıları için birçok Linux dağıtımı da mevcuttur.

Debian, Fedora ve Ubuntu popüler Linux dağıtımlarına örnektir. Bunların yanı sıra RedHat Enterprise Linux ve SUSE Linux Enterprise da ticari dağıtımlar olarak mevcuttur. Linux herkese açık olarak dağıtıldığı için, herkes kaynak kodunu değiştirebilir ve kendi dağıtımı gibi bir kopyasını oluşturabilir.

Windows ve Linux arasındaki farklar nelerdir?

Linux, çoğunlukla sunucu yönetimi için kullanılan ve genellikle biraz daha profesyonel kullanıcılar tarafından kullanılan açık kaynaklı bir işletim sistemidir. Kullanım kolaylığı nedeniyle Windows’un daha geniş bir kullanıcı kitlesi için uygun olduğu algılanmaktadır. Ama aslında sıradan kullanıcıların Linux’u rahatlıkla kullanabileceği ve örneğin Ubuntu veya Linux Mint gibi bir dağıtımın ve hatta Debian’ın uygun ve kullanıcı dostu bir grafik ortamına sahip olduğu ve kişisel bilgisayarlarda kullanıma son derece uygun olduğu söylenebilir. günlük görevler ve kişisel kullanım. .

Linux ile ilgili önemli olan şey, çeşitli nedenlerle bu işletim sisteminin Windows’tan daha güvenli olması ve virüs bulaşma olasılığının daha düşük olmasıdır. Ayrıca Linux’ta çok çeşitli ücretsiz ve açık kaynaklı yazılımlar mevcuttur, ancak Windows ve bunun için mevcut olan programların çoğu ücretsiz değildir. Başlangıç ​​olarak, Linux’u Windows’un yanında veya Windows içinde bir sanal makine kullanarak yükleyebilir ve deneyebilirsiniz. Özellikle programlama ve yazılım geliştirme veya web programlama alanına girmeyi planlayan kişiler için Linux öğrenmek çok önemlidir. Aşağıda, Linux ve Windows işletim sistemleri arasındaki bazı farklar kısaca bir tablo şeklinde sunulmuştur.

Mülk pencereler linux
Geliştirici Microsoft şirketi Linus Torvalds ve Linux geliştirici topluluğu
Geliştirmek için kullanılan diller nelerdir? Derleme, C++ Montaj, C
İzin veya lisans özel GPLv2
Varsayılan kullanıcı arabirimi Windows kabuğu Unix kabuğu
çekirdek türü Windows NT, Windows CE, Windows 9x ve MS-DOS “Monolitik”
Kaynak kodu bakım türü metin paketi açık kaynak
ilk sürüm 1364 1370
Hedef toplum Genellikle masaüstü (kişisel) ve sunucu Bulut bilgi işlem, sunucular, süper bilgisayarlar, gömülü sistemler, mobil ve masaüstü

Aşağıda, Windows ve Linux arasındaki diğer farklar çeşitli boyutlarda tartışılmıştır.

Windows ve Linux sistemlerinin her birinde paket yönetimi nasıldır?

Windows’ta msi dosyaları için “Windows Installer” adı verilen “Paket Yöneticisi” kullanılır ve “Windows Mağazası” da appx paketlerini yönetir. Bununla birlikte, Linux için paket yöneticisi farklı dağıtımlarda farklıdır. Linux’ta popüler ve yaygın olarak kullanılan paket yöneticileri arasında Zypper, Yum, Pacman ve apt-get sayılabilir.

Her birinde varsayılan komut satırı nedir?

Windows’taki varsayılan komut satırı, yavaş yavaş “Windows PowerShell” ile değiştirilen “Komut İstemi”dir. Linux’ta varsayılan komut satırı BASH olarak adlandırılır. BASH, “Bourne-Again SHell” anlamına gelir. Bash, GNU-Linux işletim sisteminin kabuk veya komut dili yorumlayıcısıdır. Bu ad, kelime oyunu olan ve mevcut Unix kabuğunun orijinal sürümünün yazarı Stephen Bourne’un adından türetilen “Bourne-Again SHell” ifadesinin kısaltmasıdır.

Windows veya Linux kullanmak daha mı kolay?

Daha önce de belirtildiği gibi, Windows’un güçlü ve kullanıcı dostu bir grafik arabirimi vardır, bu da onu daha az profesyonel kullanıcılar için daha uygun hale getirir. Tabii ki, daha az profesyonel kullanıcıların Windows’u daha rahat kullanmalarının nedeni, belki de Windows ile masaüstü bilgisayarlarla çalışmaya başlamaları ve buna alışmalarıdır.

Linux’ta birçok dağıtım kabul edilebilir bir grafik kullanıcı arabirimine sahiptir, ancak genellikle daha az profesyonel kullanıcıların bazen bazı komutları öğrenmesi ve Linux terminalini kullanması gerekir. Ayrıca, ortalama bir kullanıcı için Linux’ta sorun gidermek Windows’a göre neredeyse daha zor olabilir.

Windows ile Linux'u Karşılaştırma

Linux veya Windows kurmak daha mı kolay?

Genellikle Windows kurmanın daha kolay olduğu düşünülür ama belki de Ubuntu veya Linux Mint gibi kişisel bilgisayarlara özel Linux dağıtımlarını kurmanın Windows’tan bile daha kolay olduğu söylenebilir. Tabii bazı şeylere bağlı.

Örneğin, varsayılan bölümlemeyi değiştirmek istiyorsak veya örneğin bilgisayarımızın hangi diskinde hangi Linux bölümünün veya klasörünün kurulu olduğunu yönetmek istiyorsak veya Linux’u Windows’un yanına kurmak istiyorsak, kurulum işlemi biraz daha karmaşık olacaktır. , elbette, basit bir öğretici kullanarak kolayca yapılabilir. Windows kurulum süresinin genellikle Linux’a göre biraz daha uzun olduğu da söylenebilir.

Güvenilirlik Linux’ta mı yoksa Windows’ta mı daha fazladır?

Son yıllardaki önemli gelişmelere rağmen, Windows’un basitleştirilmiş tasarımı nedeniyle, bu işletim sistemi hala güvenlik zayıflıklarına ve nispeten düşük güvenilirliğe sahiptir, ancak öte yandan Linux daha güvenli ve güvenilirdir. Linux’ta güvenilirliğe ve “çalışma süresine” çok fazla önem verilir.

Windows’ta mı yoksa Linux’ta mı özelleştirmek daha mümkün?

Windows’ta kişiselleştirme, Linux’tan çok daha azdır ve Linux’ta, farklı dağıtımların ve GNOME ve KDE gibi çok sayıda grafik arabirimin varlığı nedeniyle çok daha fazla özelleştirme vardır.

Linux veya Windows

Her birinde kullanılabilecek yazılımların durumu nedir?

Birçok yazılım Windows’ta kullanılabilir, çünkü Windows en fazla sayıda masaüstü kullanıcısına sahiptir ve sonuç olarak, bunun için sağlanan farklı yazılım programlarının sayısı çok fazladır ve bunlardan bazıları Linux için mevcut değildir ve yalnızca kullanılabilir. Windows’ta.

Örneğin, Adobe Connect programı bu yazının yazıldığı sırada Linux 22.04 sürümü için piyasaya sürülmemiştir ve kullanılamaz. Ayrıca, ağır grafikli oyunlar söz konusu olduğunda, Windows’un Linux’tan üstün olduğunu ve süper grafiklere sahip büyük oyunların çoğunun yalnızca Windows için sunulduğunu söylemek gerekir.

Her yüzdeki desteğin durumu nedir?

Windows işletim sistemini yasal olarak satın almış kullanıcılar ve belki de genel olarak tüm Windows kullanıcıları Microsoft desteğinden yardım alabilirler. Öte yandan, Linux’un açık kaynak olması nedeniyle, İnternet’in her yerinde destek için birçok forum ve topluluk oluşturulmuştur ve birbirlerine destek sağlayan aslında Linux kullanıcılarının kendileridir. Genellikle, daha profesyonel Linux kullanıcıları ve Linux geliştiricileri, forumlarda diğer kullanıcılara yardımcı olur.

Güncelleme durumu Windows’ta mı yoksa Linux’ta mı daha iyi?

Windows’ta her an yeni güncellemeler sağlanabilir, bunların yüklenmesi Linux’a göre biraz daha uzun sürer ve genellikle güncellemelerin uygulanması için işletim sisteminin yeniden başlatılmasını gerektirir. Ancak Linux’ta, kullanıcılar güncelleme işlemi üzerinde daha hassas kontrole sahip olabilir, güncellemeler daha hızlı indirilir ve kurulur ve güncellemelerin Linux’ta etkili olması için yeniden başlatmaya gerek yoktur.

Linux veya Windows güvenliği daha mı iyi?

Güvenlik açısından, Microsoft’un neredeyse tüm kullanıcı bilgilerini topladığı söylenmelidir, ancak bu yalnızca kullanıcı deneyimini iyileştirmek ve Windows işletim sisteminin özelliklerini ve yeteneklerini geliştirmek için yapılabilir, ancak her durumda, özel bir şirket farklı bilgiler topluyor Tüm kullanıcılarını toplamak hiç de olumlu bir nokta olarak görülmüyor ve perde arkasında her zaman kötüye kullanma olasılığı var.

Fakat farklı Linux dağıtımlarında, bu işletim sisteminin açık kaynak yapısından dolayı, Linux’u kontrol eden ve arka planda kullanıcı bilgilerini toplayabilen tek ve merkezi bir kurum veya şirket yoktur. Linux kaynak kodu serbestçe kullanılabilir ve herkes onu kontrol edebilir.

Bu nedenle, kullanıcıların bilgilerini toplayacak kodların Linux’ta yazılması ve gömülmesi mümkün değildir ve belirli bir kişi veya kuruluş bu tür kodları kötüye kullanmak ve kullanıcıların bilgilerini toplamak için kullanacaktır.

Windows ile Linux'u Karşılaştırma

Maliyet açısından Linux ve Windows arasındaki fark

Windows, özel şirket Microsoft tarafından piyasaya sürülen ve satılan ticari bir üründür ve lisans veya kullanım izni için 99 ile 199 dolar arasında harcamanız gerekir. Ancak çoğu Linux dağıtımı ücretsiz olarak kullanılabilir çünkü Linux, yazılım özgürlüğü felsefesinden yaratılmıştır ve elbette özgür olmak, yazılım özgürlüğünün yalnızca bir yönüdür. RedHat Enterprise gibi bazı Linux dağıtımlarının ücretsiz olmadığını ve bunları kullanmak için bir ücret ödemeniz gerektiğini belirtmekte fayda var ki bu da elbette 24 saat tam destek sağlıyor.

Windows veya Linux hangi platformlarda kullanılabilir?

Windows’un kullanılabileceği platformlar aşağıda listelenmiştir.

  • KOL
  • IA-32
  • itanyum
  • x86-64
  • Aralık Alfa
  • MIPS
  • Güç Bilgisayarı

Aşağıda Linux’un kullanılabileceği platformlar da listelenmiştir.

  • Alfa
  • H8/300
  • Altıgen
  • itanyum
  • m68k
  • mikro yangın
  • MIPS
  • PA-RISC
  • Güç Bilgisayarı
  • RISC-V
  • s390
  • Süper H
  • NDS32
  • Nios II
  • AçıkRISC
  • SPARC
  • ARC Unicore32
  • x86
  • Xtensa
  • KOL
  • C6x

Linux mu daha iyi yoksa Windows mu?

Bu soruya doğrudan bir cevap vermek mümkün değildir çünkü her kişi için ve farklı yönlere bağlı olarak farklılıklar olabilir. Daha önce belirtildiği gibi, çoğu kullanıcı genellikle Windows ile başlar ve bu nedenle Windows ile daha rahat hisseder. Bununla birlikte, biraz daha profesyonel kullanıcılar genellikle hem Windows hem de Linux kullanır ve bazı daha profesyonel kullanıcılar, özellikle sistem yöneticileri ve profesyonel programcılar yalnızca Linux kullanır. Genel olarak, birçok Linux masaüstü dağıtımının kabul edilebilir bir grafik ortamı vardır ve normal kullanıcılar Linux’u günlük görevleri için kolayca kullanabilirler.

Ancak genel olarak, tüm kullanıcıların Linux’u denemesi önerilir. Bu amaçla önce Windows üzerinde bir sanal makinede Linux’u başlatabilir, ardından dilerseniz Windows’un yanına “Dual Boot” olarak yükleyip deneyebilirsiniz. Buraya kadar belirtilenlere ek olarak, her birini daha iyi görebilmek için Linux ve Windows’taki her işletim sisteminin önemli özelliklerini incelemek gerekir. Bunların arasında her biri aşağıda tartışılan güvenlik, maliyet, hız ve verimlilikten bahsedebiliriz.

Windows ve Linux’ta güvenliğin daha ayrıntılı bir karşılaştırması

Linux açık kaynak olarak geliştirilmiş olmasına rağmen içine girmek çok zordur ve diğer işletim sistemlerinden çok daha güvenlidir. Belki de Linux’un bu gelişmiş güvenlik teknolojisi, bu işletim sisteminin popülaritesinin sebeplerinden biridir. Linux çok geniş bir kullanıcı topluluğuna sahiptir. Herhangi bir kullanıcı kaynak koduna erişebilir ve sorunları kontrol edebilir. Bu incelemelerin sıklığı nedeniyle, kullanıcılar genellikle sorunları bilgisayar korsanlarından bile önce tespit eder.

Buna karşılık, Windows kullanıcıları güvenlik açıklarını bulsalar bile düzeltemezler. Bunun yerine, sorunu Microsoft’a bildirmeli ve düzeltilmesini beklemelidirler. Ayrıca, herhangi bir sorun tüm sistemi tehlikeye atabilir çünkü Windows’ta her kullanıcının hesap yönetimine tam erişimi vardır. Linux’tayken, her kullanıcının sınırlı erişimi vardır. Bu nedenle herhangi bir virüs saldırısı durumunda sistemin sadece bir kısmı savunmasız hale gelir. Çünkü Linux varsayılan olarak “Kök” veya Yönetici modunda çalışmaz. Windows’un kullanıcı erişimini kontrol etmek için “UAC” mekanizmasını (Kullanıcı Hesabı Denetimi’nin kısaltması) kullandığı söylenmelidir, ancak bu sistem Linux kadar verimli değildir.
Windows veya Linux

Linux, güvenliğini artırmak için IP Tablolarını kullanır. IP Tabloları, Linux çekirdek güvenlik duvarındaki özel kuralları kullanarak ağ trafiğini denetler. Bu şekilde, komutların yürütülmesi için güvenli bir ortam oluşturulur. Linux, kullanıcı ortamlarını virüs saldırılarından korumak için bölümlere ayırır. Buna karşılık, Windows ortamı daha az parçalıdır ve bu nedenle daha savunmasızdır.

Linux güvenliğinin bir başka nedeni de daha az kullanıcıya sahip olmasıdır. Linux, kullanıcı pazarının yaklaşık %3’üne sahiptir ve bu, Windows’un %80’lik payına kıyasla küçük bir miktardır. Bilgisayar korsanları ayrıca daha fazla insanı hedef alabilecekleri platformlar için kötü amaçlı yazılım ve virüsler üretmekle daha fazla ilgileniyorlar. Genel olarak Linux’un Windows’a göre daha güvenilir ve güvenli olmasını sağlayan özelliklere sahip olduğu iddia edilebilir.

Linux ve Windows’ta kullanıcılar nasıl yönetilir?

Bu iki işletim sisteminin her biri, Linux veya Windows, kullanıcıları her biri farklı özelliklere ve erişim seviyelerine sahip farklı kategorilere ayırır. Linux kullanıcıları, kök veya hizmet olmak üzere üç yaygın türden biri olabilir. Aşağıda, bu tür kategorilerin ve kullanıcı düzeylerinin her biri açıklanmaktadır.

  1. Normal kullanıcı : Linux’u kurduktan sonra normal bir kullanıcı oluşturulur ve tüm dosyalar ve ayarlar (örneğin, masaüstündeki klasörler veya indirilenler) /home/ adresinde saklanır. Normal bir kullanıcının diğer kullanıcıların dosyalarına erişimi yoktur. Ancak, müzik çalmak veya internette gezinmek gibi normal faaliyetleri yerine getirmekte sorun yaşamıyorlar. Bu kullanıcılar, Ubuntu Linux’ta standart kullanıcı olarak da bilinir.
  2. Kök kullanıcı : Linux’u kurduktan sonra, Süper Kullanıcı olarak da adlandırılan bir kök kullanıcı da oluşturulur. Bu kullanıcı, tüm kullanıcıların dosyalarına erişebilir, yazılım yükleyebilir ve diğer herhangi bir izleme işlemini gerçekleştirebilir. Açıkçası, bu kullanıcı aynı zamanda normal bir kullanıcının tüm erişimlerine sahiptir.
  3. Hizmet kullanıcısı : Linux’un sunucularda kullanımı çok popüler olduğu için Apache, e-posta sunucusu veya “Nginx” gibi hizmetler ayrı bir kullanıcı türü olarak kabul edilir. Her hizmetin belirli miktarda kaynağı olabilir. Linux bu çalışma ile bilgisayar güvenliğini arttırmaktadır.

Öte yandan, Windows kullanıcıları 4 kategoriye ayırır: yönetici, standart, çocuk ve ebeveyn.

Hangisi daha verimli?

Çoğu süper bilgisayarın Linux kullanması, yüksek hızına bağlanabilir. Linux çok hızlı ve sorunsuz olmasıyla tanınırken, birçok kişi Windows’un özellikle zaman içinde yavaşladığına inanıyor. İş parçacığı zamanlaması, bellek yönetimi ve G/Ç kontrolü dahil olmak üzere temel işlemler söz konusu olduğunda Linux genellikle Windows’tan daha hızlıdır.

Linux’un Windows’tan çok daha hafif ve daha az hantal olması da dahil olmak üzere, Linux’taki bu yüksek hızın birçok nedeni vardır . Ayrıca, Windows’ta birçok program arka planda bile ana belleği işgal eder. Ek olarak, Linux sıralanmış bir dosya sistemine sahiptir. Dosyalar birbirine yakın parçalar halinde saklanır. Bu bakım yöntemi, Linux’ta yüksek okuma ve yazma hızına neden olmuştur.

Kuşkusuz Windows 10 ve 11, Windows’un önceki sürümlerine göre daha güzel, daha güvenli ve daha hızlı sürümlerdir. Ayrıca, sesli asistan Cortana, “Edge” tarayıcı ve Microsoft Office’in 3D özelliği de dahil olmak üzere çeşitli araçlar Windows’un bu iki yeni sürümünü birbirinden ayırmıştır. Linux BASH komutlarını çalıştırma yeteneği ayrıca Windows 10 ve 11 sürümlerinde yerleşiktir. Ancak yine de Windows 10 ve Linux Mint’in masaüstü ortamlarını karşılaştırırsak, Linux’un arka planda büyük miktarda RAM kullanmadığını görürüz . Karşılaştırıldığında, Linux Mint 373 MB ve Windows 1.3 GB RAM alanı kaplar. Bu karşılaştırma işletim sistemini kurduktan hemen sonra ve herhangi bir yazılım çalıştırmadan yapılmıştır.

Windows 11 masaüstü ortamı

Tüm bunlarla birlikte, Windows daha güzel ve akıcı bir kullanıcı arayüzüne sahip ve görünüm açısından çok basit ve temiz. Ayrıca, oyunları Linux’ta çalıştırmak zordur ve emülatör katmanlarına rağmen, oyun oynamak hala Linux’un güçlü noktası değildir. Ancak, daha önce de belirtildiği gibi, Ubuntu gibi birçok Linux dağıtımı, Windows’a benzer şekilde sorunsuz ve temiz bir kullanıcı arabirimi sunar.

Ubuntu masaüstü ortamı

Hangi mimari daha iyi, Windows mu Linux mu?

Bu bölümde Windows ve Linux işletim sistemlerinin mimarisini inceleyeceğiz ve karşılaştıracağız. Bu karşılaştırma yapıyı, hizmetleri ve bu 2 işletim sisteminin farklı modlarda nasıl çalıştığını içerir.

Windows’un mimarisi nedir?

Windows genellikle 2 katmandan oluşur. Kullanıcı modu katmanı ve çekirdek modu katmanı , çekirdek modu katmanı donanıma daha yakındır ve genellikle daha düşük seviyeli görevlerden sorumludur. Bu modların her biri hizmetleri, sürücüleri ve uygulamaları içerir.

Windows işletim sistemi mimarisi

Kullanıcı modu katmanı

Bu katman, ana ve yan alt sistemleri içerir. Bu alt sistemlerin her biri aslında bir dizi araç ve hizmettir.

  1. Ana alt sistem : aşağıdakileri içerir:
    1. Sabit sistem destek süreçleri (oturum yönetimi ve kullanıcı hesabı oturum açma süreci gibi)
    2. Hizmet süreçleri ( işlem planlama algoritmalarının yürütülmesi ve yazdırma biriktirici hizmeti gibi )
    3. Güvenlik alt sistemi (güvenlik belirteçlerini ve erişim düzeylerini yönetmek için)
    4. Kullanıcı programlarını yönetin
  2. Çevresel veya Çevresel Alt Sistem : Bu katman, kullanıcı modu katmanı ile işletim sistemi çekirdeği arasında bir bağlantı görevi görür. Kullanılan işletim sistemine bağlı olarak 4 çevresel alt sistem mevcuttur:
    • POSIX
    • Win32
    • işletim sistemi/2
    • WSL

Çekirdek modu katmanı

Bu katman, donanım ve bilgisayar kaynaklarına tam erişime sahiptir. Bu katmanın kodları, bellekte yalıtılmış ve korumalı bir ortamda yürütülür. Aşağıda, bu katmanın dört ana bölümünü inceleyeceğiz.

  1. “Yönetici” sürücü : bellek, G/Ç, iş parçacıkları , ağ, güvenlik ve süreçleri yönetmek için çeşitli alt sistemler içerir.
  2. “Mikro çekirdek” sürücüsü : Yönetici sürücü ile donanım soyutlama katmanı (HAL) arasında bulunur. Bu departmanın sorumlulukları arasında çoklu iş parçacığı koordinasyonu, iş parçacığı çizelgeleme, kesme ve istisna gönderimi, tuzak yönetimi, aygıt sürücülerinin başlatılması ve süreç yöneticisi ile iletişim yer alır.
  3. Donanım Soyutlama Katmanı (HAL) : Çekirdek modu katmanı sürücüleri, Windows’un donanımla etkileşime girmesini sağlar. HAL, donanım ile işletim sistemi arasında bir katmandır ve çeşitli G/Ç arabirimlerini, kesme işleyicilerini ve işlemcileri kontrol etmekten sorumludur.

Linux’un mimarisi nedir?

Linux’un genel yapısı, Windows mimarisine çok benzer. Ancak bu iki işletim sisteminin mimari açıdan farklılıkları bulunmaktadır.

Aşağıda Linux işletim sisteminin genel yapısını ve mimarisini inceleyeceğiz.

Linux çekirdek katmanları

Mimari olarak Linux, Windows gibi, kullanıcı alanı ve çekirdek alanı adı verilen 2 genel katman içerir. Bu iki katman 4 ana bölümü yönetir:

  • donanım
  • Çekirdek
  • “Sistem Çağrısı Arayüzü” (Kabuk olarak da bilinir)
  • Uygulamalar

Donanım, terminaller, yazıcılar, RAM ve işlemci gibi bilgisayara bağlı tüm cihazları içerir. Sonraki kısım ise işletim sisteminin merkezi olarak bilinen ve bütünleşik olan çekirdektir. Linux çekirdeği birçok farklı alt sistem ve bileşen içerir ve bellek, işlem, ağ, güvenlik, çevre birimleri ve dosya sistemi yönetimi dahil olmak üzere birçok önemli sorumluluğa sahiptir.

Basitleştirilmiş Linux çekirdeği katmanları

Bir sonraki kısım olan kabuk, kullanıcı ile çekirdek arasındaki arayüzdür. Çekirdek hizmetleri, kabuğun kullanıcıya bu hizmetleri sağladığı yaklaşık 380 sistem çağrısı şeklinde mevcuttur. Kullanıcı istediği komutu girer ve kabuk gerekli işlevleri yerine getirir. 2 tür kabuk vardır, komut satırı ve grafik kabuklar, yani mimarinin en dış katmanlarında bile kabuğu kullanabilen web tarayıcıları gibi programlar vardır.

Çözüm

Bu yazıda Windows ve Linux çeşitli açılardan karşılaştırıldı ve her birinin güçlü ve zayıf yönlerini açıkladık. Son olarak, bu iki işletim sisteminin her birinin kendi işlevselliğine sahip olduğu ve bir şekilde benzersiz olduğu söylenebilir. Her biri belirli bir kullanıcı grubu için tasarlanıp sunulmaktadır ve pazardaki hedefleri belirli ve farklıdır.