Benden daha alt seviye (daha çok çekirdek seviyesi) ile ilgili yazı yazmamı talep eden bir arkadaş oldu. Bende ya çekirdek nasıl anlatılır en iyisi çekirdeyin dinamikliğinden başlayayım diyerek kolları sıvadım ve bir seri rakkamdan bir seri grafik elde ettim.

Öncelikle bazı açıklamalarda bulunayım. Çekirdek kernel x.y.z.r şeklinde numaralır. r belirli periyorla otamatik artar. Ama kullanabilir kernel z.y.z şeklinde numaralır ve bu çekirdek kullanılabilir sürümü verir.

Linuxun çekirdeği köklü değişim yaşarsa x hanesi bir artar daha düşük öncelikli güncellemeler y ve z numaralarında artışa sebep olur. z numarasının her değişimi yeni bir seri cıktı demektir.

Linux çekirdeÄŸi belkide en köklü ve hızlı deÄŸiÅŸen açık kaynak kodarına sahiptir. Yeni bir sürüm çıkma sıklığını bir önceki sürümden gün sayarak bir grafikte topladım Tüm grafiklerin yatay ekseni 2.6.11 den baÅŸlayarak 2.6.22′ye kadar olan sürüm bilgilerini içeriyor (yani ben de geç kalmış verileri kullanıyorum ama grafik grafiktir.)

retime Büyü Çekirdek Büyü

Yukarıda sürümlerin cıkış süreleri görülüyor. Kabaca seksen günde bir yeni bir linuxumuz oluyor (Çok hızlı deÄŸil mi) Peki linux’ün her sürümde bir önceki sürüme göre ne kadarı deÄŸiÅŸti.

deg Büyü Çekirdek Büyü

Ortalama bir sürümde %5den daha fazla bir değişiklik oluyor. Kücük görülebilir bu gözünüze ama epey fazla.

guntime Büyü Çekirdek Büyü

Geliştiricilerin servera yeni kod yollamaları 2,5 ila 3,5 saat sürüyor. Yani çekirdek gelirştiricisi olsak 3 saatte bir kodun son halini tekrar serverdan almazsak eski bir güncelleme yapmış olabiliriz. (Birileri bizden önce düşünmüş olabilir ve eklemeyi yapıp gider.)

saatsatir Büyü Çekirdek Büyü

Sürümüne göre değişsede linux gece gündüz kabaca 100 satır daha büyür. İnanılmaz değilmi büyüme hızı. Yakalamak zor gibi. Köklü bir değişiklik olsa tekrardan düzeltmeler olması gerekecek. Başa çıkması çok zor.

satirsa Büyü Çekirdek Büyü

Linuxun satır sayısı (yukarda) sabit bir hızla artıyor gibi. Çekirdek kaynak kodundaki dosya sayıları da aynı şekilde artıyor.

dosyasay Büyü Çekirdek Büyü

Dosya sayılarının artışının sayır sayılarına paralel olmasının gösterdiği yegane şey yeni dosyalar eklendiği.

Peki linuxe eklenen ne diyeceksiniz en cok eklenen özellikler yeni donanım destekleri.  Bunun haricinde linuxde yeni dosya sistemleri ve embed linux dağıtımları yapabilmek için yeni işlemci destekleri eklenmesi. Yani aslında kod büyüyor gibi gözükse de linux daha ufak cihazlara yatırım yapıyor.