Ç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
Yorum Gönder