İşbirliğine Dayalı Çoklu Görev Nedir? tanım ve anlam

Bir işletim sisteminde, işbirliğine dayalı çoklu görev, aynı anda birden fazla görevin (yürütme işlemi) çalıştığı görünümü sağlamanın bir yoludur. İşbirliğine dayalı çoklu görev, birden fazla programın belleğe yüklenebildiği, ancak belirli bir zamanda yalnızca birinin yürütülebildiği birden çok program yüklemesine göre bir gelişmeyi temsil eder. Çoklu görev, görevleri hızla değiştirerek iki veya daha fazla programın aynı anda çalıştığı izlenimini yaratır. İşbirliğine dayalı çoklu görevde görevler, CPU üzerindeki kontrollerini gönüllü olarak diğer uygulamalara bırakacak şekilde tasarlanmıştır. Bkz. önleyici çoklu görev, görev.

Technipages İşbirliğine Dayalı Çoklu Görevleri Açıklıyor

İşbirliğine dayalı çoklu görev, farklı yazılım parçalarının, başka bir yazılımın kullanabilmesi için bir bilgisayarın işlem birimi üzerindeki anında denetiminden vazgeçtiği bir tekniktir. Diğer programların bilgisayarın işlemcisini kullanmasına izin verdiği için programlar gönüllü olarak kontrollerinden vazgeçerler.


Teknik, uygulamaların en iyi işleme oranı üzerinde anlaşma yeteneğine bağlıdır. Uygulamalar, işlem birimlerinin kendi aralarındaki gücüne eşit olarak izin verir; bu nedenle, bir program kullanıldığında, diğer tüm programlar durur. Arka plandaki uygulamalar, yalnızca ön plandaki programlar çalışmadığında verileri işleyecektir.

Bunun dezavantajı, işbirlikçi çoklu göreve uymak için yazılmamış bir program çalışmaya başladığında, diğer programların çalışmasını durduracaktır. Tek bir program tüm işletim sistemini çökertebileceğinden, bu geliştiriciler için büyük bir endişe kaynağı olmuştur. Windows 3.1 ve Macintosh işletim sisteminde (macOS) işbirlikçi çoklu görev yerleşik olduğundan, işbirlikli çoklu görev kullanımı azaldı. İki şirketin müteakip sürümleri artık, öncekinin işbirlikçi çoklu görev kullanımını susturan yeni bir teknik olan önleyici çoklu göreve güveniyor.

İşbirliğine Dayalı Çoklu Görevlerin Yaygın Kullanımları

  • Öyle ya da böyle, ağırlıksız ipler, insanların işbirlikçi çoklu görev macOS sürümleri ve daha eski Windows.
  • Genel olarak konuşursak, işbirlikçi çoklu görev, bir süreç, gönüllü olarak yapmayı öğrenene kadar çalışmayı durdurmaz.
  • işbirlikçi çoklu görev bilgisayarın merkezi işlem biriminin işlem kaynaklarını tek bir etkinliğe ayırmasına yardımcı olur.

İşbirliğine Dayalı Çoklu Görevlerin Yaygın Yanlış Kullanımları

  • işbirlikçi çoklu görev ağır iplikler için izin verilmez.