Bahay Audio Ano ang pag-iskedyul? - kahulugan mula sa techopedia

Ano ang pag-iskedyul? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang ibig sabihin ng Pag-iiskedyul?

Ang pag-iskedyul ay isang pamamaraan na ginagamit upang maipamahagi ang mga mahalagang mapagkukunan ng computing, karaniwang oras ng processor, bandwidth at memorya, sa iba't ibang mga proseso, mga thread, daloy ng data at mga aplikasyon na nangangailangan ng mga ito. Ang pag-iskedyul ay ginagawa upang balansehin ang pag-load sa system at masiguro ang pantay na pamamahagi ng mga mapagkukunan at magbigay ng ilang prioritization ayon sa mga itinakdang mga patakaran. Tinitiyak nito na ang isang sistema ng computer ay maaaring maghatid ng lahat ng mga kahilingan at makamit ang isang tiyak na kalidad ng serbisyo.

Ang pag-iskedyul ay kilala rin bilang proseso ng pag-iskedyul.

Ipinapaliwanag ng Techopedia ang Pag-iiskedyul

Ang pag-iskedyul sa isang sistema ay ginagawa ng aptly na pinangalanan ng scheduler, na pangunahing nababahala sa tatlong bagay:

  • Throughput, o kung gaano kabilis maaari itong matapos ang isang tiyak na bilang ng mga gawain mula sa simula hanggang sa pagtatapos sa bawat yunit ng oras
  • Kakayahan, na kung saan ay ang oras ng pag-ikot o oras na kinakailangan upang matapos ang gawain mula sa oras ng kahilingan o pagsusumite hanggang sa matapos, na kasama ang oras ng paghihintay bago ito maihatid
  • Ang oras ng pagtugon, na kung saan ay oras na kinakailangan para sa proseso o kahilingan na maihatid, sa maikli ang oras ng paghihintay

Ang pag-iskedyul ay higit sa lahat batay sa mga kadahilanan na nabanggit sa itaas at nag-iiba depende sa system at ang pag-programming ng mga kagustuhan at layunin ng system o gumagamit. Sa mga modernong computer tulad ng PC na may malaking halaga ng pagproseso ng kapangyarihan at iba pang mga mapagkukunan at may kakayahang mag-multitask sa pamamagitan ng pagpapatakbo ng maraming mga thread o pipeline nang sabay-sabay, ang pag-iskedyul ay hindi na isang malaking isyu at kadalasan ang mga proseso at aplikasyon ay binibigyan ng libreng paghahari na may labis na mapagkukunan, ngunit ang scheduler ay mahirap pa rin sa pamamahala ng mga kahilingan sa trabaho.

Ang mga uri ng pag-iiskedyul ay kinabibilangan ng:

  • Unang dumating, unang nagsilbi - Ang pinaka-diretso na diskarte at maaaring tinukoy bilang una sa, unang lumabas; ginagawa lamang nito kung ano ang iminumungkahi ng pangalan.
  • Round robin - Kilala rin bilang pagpipiraso ng oras, dahil ang bawat gawain ay bibigyan ng isang tiyak na oras upang magamit ang mga mapagkukunan. Ito ay nasa pa rin na first-come-first-serve na batayan.
  • Ang pinakamaikling oras na natitirang oras - Ang gawain na nangangailangan ng hindi bababa sa dami ng oras upang matapos ay bibigyan ng prayoridad.
  • Pangunahin - Ang mga gawain ay itinalaga ng mga priyoridad at pinaglingkuran depende sa priyoridad na iyon. Ito ay maaaring humantong sa gutom ng hindi bababa sa mga mahahalagang gawain dahil palaging pinangangalagaan sila ng mas mahahalagang gawain.
Ano ang pag-iskedyul? - kahulugan mula sa techopedia