Definição de GPF

Por Carlos E. Morimoto. Há .

General Protection Fault, marca registrada dos sistemas operacionais Microsoft, especialmente do Windows 3.x. Um GPF acontece quando um programa invade uma área de memória já ocupada por outro programa, causando um travamento. É mostrada ao usuário uma linda tela azul :-)

O GPF ocorre quando um aplicativo invade uma área de memória ocupada por outro. No Windows 3.x isto era muito comum, pois os aplicativos rodavam num modo de multitarefa cooperativa, onde cada um podia fazer o que bem entendesse no sistema.

A situação melhorou no Windows 95/98/SE/ME (que são em essência o mesmo sistema), que já utilizam multitarefa preemptiva, onde o sistema é que determina quais áreas de memória cada programa deve ocupar. O problema é que ao rodar um programa de 16 bits todo o sistema cai em multitarefa cooperativa, como no Windows 3.x, ficando susceptível às GPFs.

No Windows NT/2000/XP o problema praticamente não existe, já que os programas de 16 bits rodam via emulação, mas as telas azuis ainda podem aparecer por causa de bugs no sistema ou falhas de hardware.

Veja também
Qualcomm lança processadores Snapdragon X Elite e Plus para notebooks
Qualcomm lança processadores Snapdragon X Elite e Plus para notebooks
Hardware
Threads alcança 150 milhões de usuários mensais
Threads alcança 150 milhões de usuários mensais
Mobile
Já dá para baixar o app do Gemini para Android no Brasil. Saiba como!
Já dá para baixar o app do Gemini para Android no Brasil. Saiba como!
Mobile
Steam muda as regras de reembolso para jogos em acesso antecipado
Steam muda as regras de reembolso para jogos em acesso antecipado
Games
Quais as diferenças entre Smartband e Smartwatch?
Quais as diferenças entre Smartband e Smartwatch?
Artigos
Console portátil apenas para jogar Pinball? Um designer imaginou como seria
Console portátil apenas para jogar Pinball? Um designer imaginou como seria
Games
true