Hem Hårdvara Vad är icke-förhindrande multitasking? - definition från techopedia

Vad är icke-förhindrande multitasking? - definition från techopedia

Innehållsförteckning:

Anonim

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.

Vad är icke-förhindrande multitasking? - definition från techopedia