Co je chyba obecné ochrany?
Obecná chyba ochrany (GPF) je chyba, ke které dochází v počítačovém mikroprocesoru, obvykle když se softwarový program pokusí získat přístup k paměti, která je aktuálně používána jiným softwarem. Některé obecné chybové stavy ochrany mohou být způsobeny selháním hardwaru, ale stejně jako většina počítačových chyb je velkou pravděpodobností, že příčinou je software. Procesory, které detekují obecné poruchové podmínky ochrany, přestanou provádět kód, který jej způsobil, a pokoušejí se obnovit z chyby. Pokud procesor GPF včas nezachytí stav a dojde k dalším chybám GPF, třetí chyba obvykle povede k tomu, že počítačový systém přestane reagovat na vstup a bude vyžadovat reset nebo restart systému.
Dřívější modely počítačů trpěly častěji poruchami obecné ochrany než současné systémy. To je částečně způsobeno tím, že programování softwaru bylo v té době nekonzistentnější, a kvůli větším omezením dostupné paměti s náhodným přístupem (RAM), které systémy měly. Ukončit a zůstat rezidentní programy (TSR), které se nahrají do systémové paměti, když se počítač spustí, takže některé programy by byly rychle přístupné, by často mohly přispět k chybám GPF, když se jiné programy načtené uživatelem pokusily využít paměťových míst, kde byly TSR uložené.
Hardwarové podmínky, které mohou způsobit chyby obecné ochrany počítače, zahrnují různé typy paměti RAM (RAM), které jsou nainstalovány ve stejném systému a jsou vzájemně nekompatibilní. Příklady zahrnují RAM s rozšířeným datovým výstupem (EDO) a dynamickou paměť s náhodným přístupem (DRAM). Protože EDO RAM musí být nainstalována do čipových párů na základní desce, ale DRAM rychlé stránky lze nainstalovat jako jednotlivé jednotky, byly často smíchány na starších počítačových systémech, aniž by si uživatelé byli vědomi rozdílu.
Dalším běžným důvodem obecných poruch ochrany hardwaru je situace, kdy systém začíná běžet při teplotě nad rámec jeho konstrukčních specifikací, obvykle nad 100 ° Fahrenheita (38 ° C). Nadměrná teplota může být způsobena nedostatečným odvětráním interiéru, jakož i dodatečně nainstalovaným hardwarem, jako jsou další pevné disky nebo jednotky kompaktních disků (CD) a jednotky digitálních video disků (DVD), které generují více tepla v konzole. Počítačoví fandové, kteří nepřetržitě pracují s mikroprocesorem, aby zlepšili výkon nebo přidali další napájení pro provozování grafických karet pro hraní her, mohou často zanedbávat, aby navrhli lepší odvod tepla pro systém.
Chyby počítače spadají do řady různých tříd a chyby segmentace nebo chyby obecné ochrany jsou konkrétně chyby přístupu k paměti, které má technologie operačního systému potíže s řešením. Když dojde k takové chybě, jádro operačního systému, což je chráněná paměť v procesoru, kde je operační systém načten, odešle zprávu zpět do softwarového procesu o chybě obecné ochrany. Obvykle to má za následek ukončení procesu k nápravě stavu a software se vypne nebo přestane reagovat, ale jinak bude systém dále spuštěn. V dřívějších počítačových systémech bylo zotavování z chyb GPF neobvyklé a systém musel být často restartován. Novější počítače s větší pamětí, rychlejšími procesory a softwarem, který je kompatibilnější s hardwarem, mají vyšší pravděpodobnost zotavení se z podmínek GPF bez nutnosti restartování a na standardních osobních počítačích se už jen zřídka objevují.