Bahay Hardware Ano ang hindi preemptive multitasking? - kahulugan mula sa techopedia

Ano ang hindi preemptive multitasking? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang ibig sabihin ng Non-Preemptive Multitasking?

Ang non-preemptive multitasking ay isang legacy multitasking technique kung saan ang isang operating system (OS) ay naglalaan ng isang buong central processing unit (CPU) sa isang solong proseso hanggang sa makumpleto ang proseso. Ang programa ay naglabas ng CPU mismo o hanggang sa isang nakatakdang oras na lumipas. Ito ay ipinakita sa Windows 3.1 at mga katulad na bersyon ng Mac OS ng panahong iyon.

Ipinapaliwanag ng Techopedia ang Non-Preemptive Multitasking

Sa di-preemptive multitasking, ang kontrol sa CPU ay higit sa lahat ay nananatili sa isang programa para sa mas matagal na mga tagal. Ang non-preemptive multitasking ay mahusay na gumagana sa mga aplikasyon at programa na nangangailangan ng masinsinan at patuloy na mga mapagkukunan ng CPU. Gayunpaman, kapag ang isang programa ay humahawak sa CPU para sa mga mahabang panahon, nakakaapekto ito sa iba pang mga programa na dapat maghintay para sa kasalukuyang programa na matapos o kusang palayain ang CPU.

Ang non-preemptive multitasking ay nagsasama rin ng ilang mga elemento mula sa multitasking ng kooperatiba, kung saan ang isa o higit pang mga programa ay nakikipagtulungan, sa ilang sukat, sa pagbabahagi ng paggamit ng CPU at pakikipagtulungan.

Ano ang hindi preemptive multitasking? - kahulugan mula sa techopedia