İşLetim Sistemi ve Çekirdek Arasındaki Fark

Anonim

İşletim Sistemi vs Çekirdek

üzerine çalışan işletim sistemi ile mümkün hale gelir. Çoğu insan için, bir bilgisayar kullanmak ikinci unsurdur. Bu, bilgisayarın ve donanımın üstünde çalışan işletim sistemi tarafından yapılır ve makine dili veya ikili kullanmak zorunda kalmadan iletişim kurmayı mümkün kılar. İşletim sistemi, girdiğimiz komutların sonucunu görüntüleyebildiğimiz, grafik veya metin gibi bir arayüz sağlar. Aynı zamanda, bilgisayarı istediğiniz gibi ayarlamak için bir dizi araç sunuyor; çok barış içinde. Fakat bütün bunlar çekirdek olmaksızın mümkün olmazdı. Çekirdek işletim sisteminin çekirdeğidir ve komutları bilgisayarda anlaşılabilecek bir haline çevirmekle yükümlüdür.

Bir çok programcının çekirdeği sevmesi, soyutlamadır. Donanım soyutlaması, programcıların geniş bir donanım yelpazesinde çalışabilen bir kod yazmasına olanak tanır. Donanım soyutlaması olmadan, her program belirli bir donanım yapılandırması için özel olarak yazılmalıdır ve muhtemelen başka bir programda çalışmaz. Bu, aygıt sürücüleri için geçerlidir. Bunlar, donanımı tanımlayan ve işletim sistemine aygıtla iletişim kurmak için bir araç sağlayan özel kod parçalarıdır.

Çekirdek işletim sisteminin çekirdeği olmasına rağmen, pek çok kişi diğer yazılımların ardında gömüldüğü için varlığın farkında bile değildir. Kullanıcıların bilgisayarlarını kullanmalarını sağlayan bütün bir paket sağlamak için bir işletim sistemi, bilgisayarların ortak kullanım alanlarını kapsayan bir yazılım içeriyor. Bu, basit bir kelime işlemci uygulaması ve diğer şeyler arasında bir medya oynatıcı içerir.

Uygulamalar, altında bulunan donanımla iletişim kurmak için çekirdeğiyle etkileşime girmesi gereken belirli uygulamalar için oluşturulur. Her çekirdek farklı olduğundan, bir işletim sistemi için uygulamalar başkaları üzerinde yürütülmez. Bazı uygulamalar, uygulanan değişiklikler nedeniyle aynı işletim sisteminin daha eski veya daha yeni sürümlerinde de yürütülmeye müsait değildir.

Özet:

1. Bir işletim sistemi doğrudan bilgisayarın donanımıyla iletişim kuran bir yazılım paketidir ve çekirdek işletim sisteminin bir parçası olan doğrudan

2 ile iletişim kuran bir parçasıdır. Her işletim sisteminde bir çekirdek olmasına rağmen, bu pek çok başka yazılımın arkasına gömülür ve çoğu kullanıcı varolduğunu bile bilmiyor