Skip to main content

Ano ang isang pangkalahatang kasalanan sa proteksyon?

Ang isang pangkalahatang kasalanan ng proteksyon (GPF) ay isang error na nangyayari sa isang microprocessor ng computer, kadalasan kapag sinubukan ng isang programa ng software na ma -access ang memorya na kasalukuyang ginagamit ng iba pang software.Ang ilang mga pangkalahatang kondisyon ng kasalanan ng proteksyon ay maaaring sanhi ng pagkabigo ng hardware, ngunit tulad ng karamihan sa mga pagkakamali sa computer, ang labis na posibilidad ay ang software ang sanhi.Ang mga processors na nakakakita ng mga pangkalahatang kondisyon ng proteksyon ay huminto sa pagpapatupad ng code na naging sanhi nito at pagtatangka na mabawi mula sa error.Kung ang isang kondisyon ng GPF ay hindi nahuli sa oras ng processor at naganap ang mga karagdagang pagkakamali sa GPF, ang isang ikatlong kasalanan ay karaniwang magreresulta sa sistema ng computer na nagiging hindi sumasagot sa pag -input at hinihiling ang system na mai -reset o i -reboot.

Ang mga naunang modelo ng mga computer ay madalas na nagdusamas madalas mula sa pangkalahatang mga kondisyon ng kasalanan ng proteksyon kaysa sa kasalukuyang mga sistema.Ito ay sa bahagi dahil sa ang katunayan na ang software programming ay mas hindi pantay-pantay sa oras, at dahil sa higit na mga paghihigpit ng magagamit na random-access memory (RAM) na mayroon ng mga system.Tapusin at Manatiling Resident Programs (TSRS) na na -load sa memorya ng system kapag ang isang computer ay nag -booting upang ang ilang mga programa ay mabilis na ma -access, ay madalas na mag -ambag sa mga error sa GPF kapag ang iba pang mga programa na na -load ng isang gumagamit ay sinubukan na gumamit ng mga lokasyon ng memorya kung saan ang mga TSR ayNaka -imbak.Kasama sa mga halimbawa ang Extended Data Output (EDO) RAM at Mabilis na Pahina Dynamic Random-Access Memory (DRAM).Dahil kailangang mai -install si Edo Ram sa mga pares ng chip sa isang motherboard ngunit ang mabilis na pahina ng DRAM ay maaaring mai -install bilang mga solong yunit, madalas silang halo -halong sa mga matatandang computer system nang walang mga gumagamit na may kamalayan sa pagkakaiba.

Ang isa pang karaniwang dahilan para sa pangkalahatang mga pagkakamali sa proteksyon sa hardware ay kapag ang isang sistema ay nagsisimula na tumakbo sa isang temperatura na lampas sa mga pagtutukoy ng disenyo nito, karaniwang higit sa 100 at deg;Fahrenheit (38 deg; Celsius).Ang labis na temperatura ay maaaring sanhi ng hindi sapat na venting ng interior, pati na rin ang karagdagan na naka -install na hardware tulad ng dagdag na hard drive o compact disk (CD) at digital video disk (DVD) na nagtutulak na bumubuo ng mas maraming init sa console.Ang mga hobbyist ng computer na over-clock ang microprocessor upang mapagbuti ang pagganap, o magdagdag ng isa pang supply ng kuryente upang magpatakbo ng mga graphic card para sa paglalaro, ay madalas na pabayaan na magdisenyo ng mas mahusay na pagwawaldas ng init para sa system din.at mga error sa segment o pangkalahatang mga pagkakamali sa kasalanan ng proteksyon ay partikular na mga error sa pag -access sa memorya na ang teknolohiya ng operating system ay nagkakaproblema sa paglutas.Kapag naganap ang nasabing error, ang operating system kernel, na protektado ng memorya sa processor kung saan ang operating system ay na -load, ay nagpapadala ng isang mensahe pabalik sa proseso ng software ng error sa pangkalahatang proteksyon.Karaniwan itong nagreresulta sa proseso na natapos upang iwasto ang kondisyon, at ang software ay bumabagsak o nag -hang, ngunit ang system kung hindi man ay patuloy na tumatakbo.Sa mga naunang sistema ng computer, ang pagbawi mula sa mga error sa GPF ay hindi pangkaraniwan, at ang system ay madalas na kailangang i -reboot.Ang mga mas bagong computer na may mas maraming memorya, mas mabilis na mga processors at software na mas katugma sa hardware, ay may mas mataas na posibilidad na mabawi mula sa mga kondisyon ng GPF nang hindi nangangailangan ng pag -reboot, at bihira silang nakikita sa mga karaniwang personal na computer.