bugün

bugün evlerimizde kullandığımız işletim sistemleri, preemptive multitasking yaparlar. yani herhangi bir process çalışırken daha yüksek öncelikli bir process çıkarsa sistem interrupt edilip sonra tekrar low priority processe dönecek şekilde. ve bu şekilde çalıştırıldığından dolayı da güvensizdirler çünkü yapmasını beklediğiniz asıl işi hiyerarşik requestlere, thread prioritylere heba edebilirler.

işte kendisinden yapılması istenen işi yapan araya başka iş sokmayan, eli işte gözü oynaşta olmayan işletim sistemlerine de real time - gerçek zamanlı işletim sistemi denir.

örneğin network cihazları, saatler, füze bataryaları, hep bu tip işletim sistemleri kullanırlar. bunlara solaris, linux slert, windows ce -yeni adı ile windows phone 7- de dahil edilebilir.
preemptive multitasking işletim sistemlerine göre hem resource hem zaman açısından daha verimlidirler. işlem önceliği daha yüksek olan bir process cpu ya ulaştığında asıl işlem kesilmez. atanan işlemler işlem hiyerarşisine göre yapılır. dersini alırken uzunca bir süre anlamamıştım farkını ta ki asistanlarımızın birinin .mı .ötü ayrı oynamayan işletim sistemi diyerek her şeyi aydınlatmasıyla işbu entry i girebiliyorum.