Par Pārtraukumi

A

avssunil

Guest
Ja process ir kritiskā sadaļu un pārtraukt ir radīts, kas notiks ar tht pārtraukt, cik ir tā, ka apstrādā? /
Kas notiks, ja neviens pārtrauc rada vienlaicīgi??

 
Hai

kontrolieris nezina kas ir ietverts nodaļā ir kritiska.
tādēļ, ja pārtrauc rada tajā laikā, sistēma pārtrauks pašreizējo
procesu un pakalpojumu pārtraukt.programmētājs ir jārūpējas šo aktivizēt. vienas colution ir, ka jūs var maskēt pārtraukt, kad sistēma ir uz purticular darbu (kritisko process), lai, kamēr darba izpaužas pabeigts, pārtraukt nesaņems attention.and jums pārtraukt pēc apdares darbu tā, ka tā atbildē uz interrupts.this veidā jūs varat ietaupīt jūsu kritiskos procesus.parasti pārtrauc pastāv pakalpojumu kritisko procesuuz

saule

 
Parasti tas ir konstruētas tā, ka ja kods iet caur kritisku sadaļā pārtrauc tiek gaidīja rindā.Pēc pārstrādes uzdevums ir apstrādāti.Bet tā var gadīties, ka pārtraukt mērķis ir būt par palīdzību šī uzdevuma, ti par īpašu notikumu, kas notiek, kas ir vajadzīgs attiecīgo uzdevumu.Ja neviens pārtrauc rada, tad tas "ll iet cauri kā parasti.

 
avssunil rakstīja:

Ikreiz, kad process tiek kritiski sadaļu un pārtraukt tiek ģenerēts, ko notiks līdz tht pārtraukt, cik ir tas, ka apstrādā?
 
Vispārīgi runājot, ja mums ir kritiska sadaļa, tad visi pārtrauc ir invalīdiem tik kas notiek ar pārtraukt atkarīgs no divām lietām:
1) Kāds ir vajadzīgais laiks pārtraukt jāizsniedz?Citiem vārdiem sakot, kas ir
reakcijas laiks šajā pārtraukt?
2) Kā ir sistēma, kas paredzēta, lai rīkotos pārtraukt?

Incase jūsu pārtraukt s reakcijas laiks ir ļoti liels (vairāk nekā kritiska sadaļa ilgums) kritisko sadaļu beigsies, un pārtraukt tiks izsniegts, ja tā ir maza (mazāka par kritisko sadaļā ilgums), tas būs atkarīgs no jūsu sistēma, ja tas ietaupa pārtrauc tad viss pārtraukt tiks saglabāti, un atbildēja uz pēc kritiskās daļas, ja tā doesn t glābt pārtrauc, tad tas būs jāizmet

 

Welcome to EDABoard.com

Sponsor

Back
Top