- 20 Ağu 2016
- 4,446
- 3
Evet arkadaşlar bugün sizlere linux dendiğinde başka anlamların da olduğunu anlayacağınız bir konu ile bilgi vereceğim.
Çekirdek, bilgisayarda donanım (hardware) ve yazılım (software) arasındaki bağlantıyı sağlayan arabirime verilen isimdir.Linux çekirdeğini Finlandiyali bilgisayar programcısı Linus Torvalds oluşturmuş.
Ne işe yarar ve nasıl çalışır?
Çekirdek bir işletim sisteminin kalbidir. Bunu belirtelim.Çekirdek en basit açıklama ile donanim ve yazılımı bağlayan köprü olarak ifade edilebilir.Linux çekirdeği diğer çekirdeklerden ayıran en önemli özellik,tamamen özgüb bir yazılım olmasıdır.Çekirdeğin bir köprü olması en temel görevidir.
CPU Soyutlamak
Bu terim programın işlemciye soyutlama katmanı atar.Bu sayede programlar eş zamanlı çalışıyor gibi gözükür.Programın ihtiyacını bilir ve ona göre kaynak sağlar.
Eğer bir linux sistemi üzerindeiseniz iki tür çekirdekten birini kullanırsınızr. UP ve SMP. UP tek işlemcili SMP ise simetrik çok işlemcili bir çekirdektir.Eğer UP anakarta sahip ve SMP çekirdek kullanıyorsanız. Sisteminiz birçok işlemciden haber olamayacaktır. Bu sorunu gidermek için de bir UP çekirdek derlemniz gerek.
IO(giris/cıkıs)ları Soyutlama
Çekirdek aynı zamanda her türlü dosya girdi çıktı soyutlama görevini de yapar. Disk kontrolorlerinizi değiştirdiğiniz takdirde programlarınız çalışmayacaktır. İşte bu yüzden Linux çekirdeği programların kullanabileceği Unix modüller kullanmaktadırlar.
Ağ Merkezi
Yazının başında da söylediğimiz gibi Linux çekirdeğinin en ünlü ve başarılı olduğu konulardan biri de ağ merkezidir. Güçlü bir ağ yapısı ve TCP/IP desteği vardır. Çekirdek uyumlu, yüksek seviyeli bir arabirim ile ağ üzerinden veri gönderilmesini ve alınmasını sağlar. Ayrıca sizin ethernet karıtınız ile internet iletişimi sağlar. Linux çekirdeği ile evinizdeki bütün ağı modem üzerinden konfigüre edebilirsiniz.
Güncel çekirdekleri https://www.kernel.org/
Adresinden bulabilirsiniz.
Çekirdek, bilgisayarda donanım (hardware) ve yazılım (software) arasındaki bağlantıyı sağlayan arabirime verilen isimdir.Linux çekirdeğini Finlandiyali bilgisayar programcısı Linus Torvalds oluşturmuş.
Ne işe yarar ve nasıl çalışır?
Çekirdek bir işletim sisteminin kalbidir. Bunu belirtelim.Çekirdek en basit açıklama ile donanim ve yazılımı bağlayan köprü olarak ifade edilebilir.Linux çekirdeği diğer çekirdeklerden ayıran en önemli özellik,tamamen özgüb bir yazılım olmasıdır.Çekirdeğin bir köprü olması en temel görevidir.
CPU Soyutlamak
Bu terim programın işlemciye soyutlama katmanı atar.Bu sayede programlar eş zamanlı çalışıyor gibi gözükür.Programın ihtiyacını bilir ve ona göre kaynak sağlar.
Eğer bir linux sistemi üzerindeiseniz iki tür çekirdekten birini kullanırsınızr. UP ve SMP. UP tek işlemcili SMP ise simetrik çok işlemcili bir çekirdektir.Eğer UP anakarta sahip ve SMP çekirdek kullanıyorsanız. Sisteminiz birçok işlemciden haber olamayacaktır. Bu sorunu gidermek için de bir UP çekirdek derlemniz gerek.
IO(giris/cıkıs)ları Soyutlama
Çekirdek aynı zamanda her türlü dosya girdi çıktı soyutlama görevini de yapar. Disk kontrolorlerinizi değiştirdiğiniz takdirde programlarınız çalışmayacaktır. İşte bu yüzden Linux çekirdeği programların kullanabileceği Unix modüller kullanmaktadırlar.
Ağ Merkezi
Yazının başında da söylediğimiz gibi Linux çekirdeğinin en ünlü ve başarılı olduğu konulardan biri de ağ merkezidir. Güçlü bir ağ yapısı ve TCP/IP desteği vardır. Çekirdek uyumlu, yüksek seviyeli bir arabirim ile ağ üzerinden veri gönderilmesini ve alınmasını sağlar. Ayrıca sizin ethernet karıtınız ile internet iletişimi sağlar. Linux çekirdeği ile evinizdeki bütün ağı modem üzerinden konfigüre edebilirsiniz.
Güncel çekirdekleri https://www.kernel.org/
Adresinden bulabilirsiniz.