Tsev > Exhibition > Ntsiab lus

Teem sij hawm ntawm kev khiav hauj lwm

Mar 08, 2019

Hauv cov qauv tsim, ib qho hauj lwm muaj peb lub xeev:


Khiav (ua haujlwm ntawm CPU);

Npaj txhij (npaj txhij yuav raug tua);

Tuav (tos ib qho kev tshwm sim, I / O piv txwv).

Cov haujlwm feem ntau yog blocked lossis npaj txhij feem ntau vim tias tsuas yog ib qho haujlwm tsuas khiav ntawm ib lub sijhawm ntawm CPU. Tus naj npawb ntawm cov khoom nyob rau hauv qhov kev npaj queue yuav txawv heev, nyob ntawm seb muaj pes tsawg tus hauj lwm uas lub cev yuav tsum tau ua thiab hom kev tshaj tawm uas lub cev siv. Ntawm cov zauv uas tsis yog ua ntej, tiam sis tseem muaj ntau qhov kev sib txuas lus, tus neeg ua haujlwm yuav tsum tso nws lub sijhawm rau CPU rau lwm yam dej num, uas yuav ua rau kom muaj ntau dua cov kev pabcuam hauv kev npaj rau kev ua haujlwm hauv lub xeev (resource starvation) .


Feem ntau ntawm cov qauv ntaub ntawv ntawm daim ntawv npaj sau nyob rau hauv lub sij hawm tsim tawm los txo cov sij hawm phem tshaj plaws ntawm lub sij hawm siv rau tus neeg qhia lub sij hawm tseem ceeb, thaum lub sij hawm qhov kev txwv tsis pub muaj, thiab qee zaus, kev cuam tshuam tag nrho yog kev tsis taus. Tab sis cov qauv ntawm cov qauv ntaub ntawv nyob ntawm qhov tseem ceeb tshaj plaws ntawm cov dej num uas tuaj yeem ua rau daim ntawv npaj.


Yog hais tias tsis muaj ntau tshaj li ob peb yam ntawm daim ntawv sau npaj, ces ib daim ntawv teev cov lus sib tw ua ke ntawm kev npaj ua tiav yog qhov zoo tshaj plaws. Yog tias daim ntawv teev npe npaj muaj feem ntau tsuas yog muaj ob peb yam tab sis qee zaus muaj ntau dua, ces daim ntawv yuav tsum muab txheeb los ntawm qhov muaj feem thib. Ntawd txoj kev, nrhiav kev ua hauj lwm ua ntej tshaj plaws khiav tsis tas yuav tsum tau tswj los ntawm tag nrho cov npe. Ua ib txoj hauj lwm ces yuav tsum taug qab daim ntawv npaj kom txog rau thaum xaus rau ntawm daim ntawv teev npe, los sis ib qho hauj lwm ntawm qhov tseem ceeb dua li ntawm txoj hauj lwm muab tso.


Kev saib xyuas yuav tsum tau ua kom tsis txhob muaj kev txwv tsis pub dhau lub sij hawm tshawb no. Ntev ntev tseem ceeb yuav tsum muab faib ua me me. Yog tias qhov kev cuam tshuam tshwm sim uas ua rau kev npaj ua ntej yuav tsum npaj kom muaj lub luag haujlwm ua ntej, qhov ntawd yuav tsum tau ua haujlwm ua ntej thiab ua kom tiav ua ntej qhov haujlwm tseem ceeb.


Lub sij hawm tseem ceeb teb, qee zaus hu ua lub sij hawm siv sij hawm, yog lub sijhawm uas nws yuav siv rau kev ua haujlwm tshiab thiab rov qab los ua lub luag haujlwm tseem ceeb ua haujlwm. Nyob rau hauv ib qho kev tsim kho RTOS, npaj ib txoj hauj lwm tshiab yuav ua rau 3 mus rau 20 cov lus qhia rau ib qho kev npaj nkag queue, thiab kho kom rov ua dua ua hauj lwm ua ntej tshaj plaws yuav tsum ua 5 mus rau 30 cov lus qhia.


Hauv ntau lub nruab, kev sib tw ntawm cov sij hawm sib koom sib qhia cov kev pabcuam nrog ntau cov haujlwm tsis yog los ntawm lub sijhawm, thiab daim ntawv yuav npaj tau ntev ntev. Nyob rau hauv tej lub tshuab, daim ntawv teem caij npaj ua raws li daim ntawv teev npe yuav tsis txaus.