Koruma halkası: Revizyonlar arasındaki fark

[kontrol edilmiş revizyon][kontrol edilmiş revizyon]
İçerik silindi İçerik eklendi
Piskevit (mesaj | katkılar)
Değişiklik özeti yok
Anerka (mesaj | katkılar)
k API --> API
1. satır:
{{Kaynaksız|tarih=Mart 2020}}
Bir [[işletim sistemi]] açılışta [[kernel mode]]da başlar. [[Kullanıcı]] sisteme girdikten sonra, user moda (ring 3) geçer. Bu modda kullanıcı sistem için kullanılan fonksiyonları güvenlik açısından kullanamaz. Kullanıcı sadece kendi başlattığı uygulamaların adres alanları içerisinde kalmak suretiyle işlerini yürütebilir. Sistemin güvenli bir şekilde çalışabilmesi için kullanıcıya kısıtlı izinler tanınmıştır. [[GNU/Linux]] sisteminin sistem fonksiyonlarını kullanabilmesi için, user modundan sistem moduna ( kernel mode ) geçmesi gerekir. Bu da kullanıcının programlarında kullandığı [[Uygulama programlama arayüzü|API]] (Application Programming Interface) fonksiyonlarıyla gerçekleşir. Örneğin read, write sistem fonksiyonlarıdır ve bunların çalışabilmesi için sistem moduna geçilmesi gerekmektedir. Bu değişiklik otomatik olarak yapılır ve daha sonra user moda geri dönülür.
 
Not: Yukarıda yazanlar Linux işletim sistemi referans alınarak yazılmıştır. Ancak diğer pek çok işletim sisteminde de geçerlidir.
"https://tr.wikipedia.org/wiki/Koruma_halkası" sayfasından alınmıştır