Skip to main content

Ano ang isang proseso ng control block?

Ang isang bloke ng coding na kasama sa karamihan sa mga operating system (OSS) upang hawakan ang impormasyon sa pagsasagawa ng isang hanay ng mga simple sa kumplikadong mga gawain ay isang block control block.Ang bawat proseso ng control control ay may isang numero ng pagkakakilanlan, at ang mga predetermines na gawain ng developer para sa bawat bloke.Upang mapanatili nang maayos ang computer, ang karamihan sa mga bloke ay hindi gumagamit ng Central Processing Unit (CPU) hanggang sa isinasagawa ang isang aksyon na naaayon sa kanilang gawain.Kung napakaraming mga bloke ang aktibo nang sabay -sabay, ang CPU ay nagsisimulang mag -thrash, o nagbibigay lamang ng kapangyarihan sa mga bloke at hindi sa aktwal na mga proseso.Ang ilang mga bloke ay nangangailangan ng mga file na mabubuksan upang makumpleto ang kanilang gawain, at ang mga bloke na ito ay bibigyan ng awtoridad upang awtomatikong buksan ang mga kinakailangang file.Isang icon ng mouse sa screen.Ang bawat bloke, sa panahon ng paglikha ng isang OS, ay binibigyan ng isang identifier na nakikilala ito sa iba pang mga bloke.Kasabay ng pagkakakilanlan, ang bawat bloke ay ginawa para sa isang tiyak na gawain, hindi tulad ng iba pang mga uri ng mga bloke na maaaring umangkop sa anumang gawain..Upang iwasto ito, at upang gawing maayos ang mga computer, ang mga hindi aktibo na mga bloke ay mahalagang patayin, at tumatagal sila ng kaunti o walang kapangyarihan ng CPU sa estado na ito.Kapag ang gumagamit ay nagsasagawa ng isang aksyon na maiugnay sa block na iyon, ang block ay nagiging aktibo at nagsisimulang humiling ng kapangyarihan mula sa CPU.Ang isang aktibong bloke ay karaniwang babalik sa hindi aktibo kapag ang gumagamit ay tumigil sa pagsasagawa ng aksyon.aktibo nang sabay -sabay.Ang CPU ay karaniwang madaling balansehin ang lakas at pagproseso ngunit, kung maraming mga bloke ang humihiling ng kapangyarihan, kung gayon ang CPU ay maaari lamang magpadala ng kapangyarihan.Nangangahulugan ito na huminto ang pagproseso at ang mga computer ay lags.Depende sa dami ng thrashing, maaaring ma -clear ito ng CPU sa loob ng ilang segundo o minuto, o maaaring ma -restart ang computer..Ang OS ay karaniwang nagbibigay ng awtoridad sa block upang awtomatikong buksan ang mga file na ito, kahit na ang gumagamit ay hindi manu -manong sumasang -ayon upang buksan ang mga file.Kung ang gumagamit ay kailangang manu -manong sumang -ayon, pagkatapos ay pabagalin nito ang pagproseso habang pinili ng gumagamit kung nais niyang buksan ang mga file.