Spisu treści:
Definicja - Co oznacza wielozadaniowość kooperacyjna?
Kooperacyjna wielozadaniowość to technika wielozadaniowości, która umożliwia dwóm lub więcej programom współdzielenie czasu przetwarzania i zasobów procesora hosta. W tej technice programy w kolejce przetwarzania muszą równo przydzielać zasoby procesorów między sobą.
Wspólna wielozadaniowość jest również znana jako wielozadaniowość z podziałem czasu.
Techopedia wyjaśnia Cooperative Multitasking
Wspólna wielozadaniowość pracuje nad wspólną współpracą programów w zakresie efektywnego współdzielenia procesorów. Każdy program, który obecnie kontroluje lub wykorzystuje procesor, musi zapewniać równe możliwości przetwarzania innym programom. Będąc kontrolowaną przez program techniką wielozadaniowości, każdy program lub aplikacja, która nie jest skonfigurowana do współpracy zgodnie z wymaganiami, może zatrzymać inne operacje systemowe, ponieważ inne programy muszą czekać, zanim procesor zostanie zwolniony przez bieżący program.