Dış çekirdek
Vikipedi'den, özgür ansiklopediden
Vikipedi'den, özgür ansiklopediden
Dış çekirdek ya da İngilizce özgün adıyla exokernel, uygulama geliştiricileri için işletim sisteminin en temel fonksiyonlarından birisi olan donanıma erişim yordamlarını ve donanım sürücülerini aradan kaldırarak donanıma doğrudan erişim sunan bir işletim sistemi çekirdeği mimarisidir.
Bellek ve süreç yönetimi gibi temel işlevler dışında tek yaptığı şey, donanımların arayüzlerini güvenli bir biçimde çoklayarak (multiplexing) kullanıcı seviyesi uygulamalara sunmaktır (exposing).
Bu sayede uygulama programcısı, donanım için yazılmış sürücülerin getirdiği sınırlar olmaksızın donanıma ham erişim sağlayabilir. Bu çözüm çok yüksek hızlarda donanım erişimi sağlama ihtiyacına istinaden hayat bulmasına rağmen, dış çekirdek mimarisi uygulamaların programlanmalarının çok zor olmasından dolayı genel bir ilgi görmemiş, özel amaçlarla kullanılmışlardır.
Ekzoçekirdek konsepti 1994'ten beri vardır ancak 2010'a kadar bu konuda herhangi bir araştırma çabası gösterilmemiş ve ticari işletim sistemlerinde kullanılmamıştır.[1] Ekzokernel konsteptini çalıştıran bir sistem olan Nemesis; Cambridge Üniversitesi, Glasgow Üniversitesi, Citrix Systems ve İsveç Bilgisayar Bilimleri Enstitüsü tarafından yazılmıştır. Ayrıca MIT, ExOS dahil olmak üzere birçok dış çekirdek tabanlı sistem kurmuştur.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.