Olay ne tam olarak anlamadım da, çekirdek olmadan işletim sistemi nasıl oluyor peki
şimdi olay biraz karışık daha doğrusu anlatması uzun !
ilk olarak kernel'in ne olduğunu anlamak için geçmişin iyi bilinmesi lazım
çok kısa özet geçmek gerekirse c64 ve amiga döneminden bahsetmek lazım
o zamanlar işletim sistemi denilen şey işlemci harici bir çip içinde işlemciye yük bindirmeden çevresel ara birimleri kontrol eden bir entegre cipi bizim bildiğimiz anlamda ilk kernel'di. diye biliriz.
şu an için ise işlemciye yön verirken her zaman donanım kaynaklarını bölen bir yapıya dönen bir şey oldu,
tabi ki aradan geçen onca yıl sonra asla inkar edilemez büyük donanımsal değişiklikler oldu
ama temel değişkenler hep aynıydı ! fazla büyük değişimler olmadı
güvenlik amaçlı geliştirmeler bir yandan az sonra farklı bir program çalıştırılır diyerekten sistem kaynak ayırma anlamında kernel işlemci meşguliyet süresi yüke yük bindiriyor. çünkü yapılan bir işlem ne kadar işlemci yükü gerektiriyorsa aynı şekilde kernel bu süreci devamlı takip etmek zorunda olduğu için
boşta çalışan işlemci yükü %0,01 olan bir kernel ; ( biz kernelin kaynak tüketmediğini sanarız ) diğer taraftan sistemi %50 işlemcisini kullanan bir işlemci haliyle %50 kernel için tüketim anlamına gelir ki ; özetle kernel yapısı işlemci üzerinde çalışması mantık açısından mantıksal bir hatadır.
günlerdir kafamı kurcalayan bir durum var !
no kernel os diyerekten google araması yaptım ! ref :https://www.google.com/search?q=no+kernel+os
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.59.2606&rep=rep1&type=pdf
TR çevirisi için ;http://dhbr.co/bsKR
KLOS : A High Performance Kernel-Less Operating System