Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Çok görevli bir işletim sistemi, kullanılabilir işlemci süresini ihtiyacı olan işlemlere veya iş parçacıklarına böler. Sistem, preemptive multitasking için tasarlanmıştır; yürüttüğü her iş parçacığına bir işlemci zamanı dilimi tahsis eder. Şu anda yürütülen iş parçacığı, zaman dilimi geçtiğinde askıya alınır ve başka bir iş parçacığının çalışmasına olanak tanır. Sistem bir iş parçacığından diğerine geçtiğinde, önceden damgalanmış iş parçacığının bağlamını kaydeder ve kuyruktaki bir sonraki iş parçacığının kaydedilmiş bağlamını geri yükler.
Zaman diliminin uzunluğu işletim sistemine ve işlemciye bağlıdır. Her zaman dilimi küçük olduğundan (yaklaşık 20 milisaniye), aynı anda birden çok iş parçacığı çalışıyor gibi görünür. Bu durum aslında yürütülebilir iş parçacıklarının kullanılabilir işlemciler arasında dağıtıldığı çok işlemcili sistemlerde geçerlidir. Ancak, bir uygulamada birden çok iş parçacığı kullanırken dikkatli olmanız gerekir, çünkü çok fazla iş parçacığı varsa sistem performansı düşebilir.
Daha fazla bilgi için aşağıdaki konulara bakın:
- Çoklu Görev Avantajları
- Çoklu Görev Ne Zaman Kullanılır?
- Çoklu Görev Dikkate Alınması Gerekenler