Çok görevli bir işletim sistemi nedir?



Çok görevli bir işletim sistemi, aynı anda birden fazla program çalıştırabilen herhangi bir sistem türüdür. Çoğu modern işletim sistemi, belirli iş ayarlarında kullanılmak üzere tasarlanmış bazı özel olarak geliştirilmiş sistemler haricinde, kredi notu düşüklere kredi veren bankalaraynı anda birden fazla programı ele alacak şekilde yapılandırılmıştır.
Çok görevli işletim sisteminin daha eski örnekleriyle, iki veya daha fazla görevi yönetmek, normal olarak iki çalışan işlem arasında sistem kaynaklarını değiştirmeyi içerir . Sistem, bir tane için görevleri yürütecek, bu programı birkaç saniye boyunca donduracak ve ardından diğer program için görevleri yürütecektir. Bu yaklaşım, operatör için kısa bir gecikme yaratsa da, bu gecikme genellikle birkaç saniyeden fazla değildi ve yine de eski tek-görevli işletim sisteminden önemli ölçüde daha fazla verimlilik sunuyordu.
Zamanla, her bir aktif program için kaynak tahsis etmek için farklı bir yaklaşım kullanan çok görevli işletim sisteminin popüler enkarnasyonları geliştirilmiştir. Bu, sistemi kullanan ekipmanın yeterli kaynaklara sahip olduğu varsayımıyla, neredeyse hiç gecikme yaşanmadığı bir durum yarattı. Son kullanıcı için bu, sistemin her görevi sırayla tamamlandığında kaynakları serbest bırakması veya yeniden yönlendirmesi için beklemeden aynı anda birden fazla görevi gerçekleştirebilme anlamına geliyordu.
Tipik çoklu işletim sistemi, 1970'lerin sonlarında ve 1980'lerin başında masaüstü bilgisayarlar için yaygın olan basit işletim sistemlerinden daha fazla kaynak gerektirir. Daha yeni sistemler, önemli miktarda rastgele erişimli belleğe (RAM) ve kredi notuna bakmadan kredi veren bankalardiğer sanal belleğe sahip platformlar gerektirir . Kaynaklar açık ve yürütülmekte olan çeşitli uygulamaları yürütmek için mevcut değilse, sistem bir taramayı yavaşlatabilir ya da muhtemelen bir uygulamayı ya da ikisini de kapatabilir.
Bugün, çoğu masaüstü, dizüstü bilgisayar ve netbook işletim sistemi, bir tür çoklu görev işletim sistemi ile çalışır. Otomatik vezne makineleri veya ATM'ler gibi donanımlar bile, dengeleri kontrol etmek ve kullanıcılar tarafından yapılan istekleri yürütmek için bir dizi program kullanarak bir tür çoklu görev sistemini kullanır. Ayrıca, satın alınan biletleri sistem oluşturup dağıttığında bile, satın alınan biletlerin makbuzlarını göndermek de dahil olmak üzere, aynı anda birkaç görevi yerine getirebilen film bilet taslak sistemleri örnekleri de vardır.

Yorumlar

Bu blogdaki popüler yayınlar

Kanonik bir etiket nedir?

Java &Reg Nedir? Veritabanı Bağlantısı

Navajo Tarihinin Önemli Olayları Nelerdir?