Innehållsförteckning:
- Definition - Vad betyder icke-förhindrande multitasking?
- Techopedia förklarar Non-Preemptive Multitasking
Definition - Vad betyder icke-förhindrande multitasking?
Non-preemptive multitasking är en gammal multitasking-teknik där ett operativsystem (OS) allokerar en hel central processenhet (CPU) till en enda process tills processen är klar. Programmet släpper själva CPU-enheten eller tills en planerad tid har gått. Det presenterades i Windows 3.1 och liknande Mac OS-versioner av den eran.
Techopedia förklarar Non-Preemptive Multitasking
I icke-förhindrande multitasking förblir CPU-kontrollen till stor del med ett program för längre varaktigheter. Icke-förhindrande multitasking fungerar bra med applikationer och program som kräver intensiva och kontinuerliga CPU-resurser. Men när ett program håller CPU-enheten under så långa perioder, påverkar det andra program som måste vänta på att det aktuella programmet slutför eller frivilligt släpper CPU: n.
Icke-förhindrande multitasking innehåller också vissa element från kooperativ multitasking, där ett eller flera program samarbetar, till viss del, i delning av CPU och samarbete.
