一般保护错误

✍ dations ◷ 2025-06-08 23:32:01 #操作系统技术,计算机错误

一般保护错误(英语:General protection fault,缩写:GPF)是在英特尔x86和AMDx86-64架构和其它架构中的一种错误(或者一种中断),指正在运行的程序(内核或用户态程序)违反处理器架构中的保护措施的情况。此机制最初在1986年英特尔80386处理器的程序员参考手册第9.8.13节中描述。一般保护错误通过中断(向量值13)实现。

若处理器侦测到保护违例,会停止当前代码的执行,并发出GPF中断。大多数情形下,操作系统会简单地关闭触发GPF的进程,告知用户,并继续执行其它程序。但如果操作系统没能捕获这一错误(如在操作系统从GPF中断处理例程中返回前发生了另一次违例),处理器会发出双重错误(中断向量值8,一种常见的蓝屏情形)。如果再次发生了违例,则处理器会关闭(参见三重错误),其后只会响应复位(即按下机器的复位按钮)、启动(重新启动系统)或不可屏蔽中断(除非其之前在处理此类中断时出错)。

在一些版本的Microsoft Windows中,一般保护错误确实会被报告为“一般保护错误”。
但在大部分版本中,Windows会给出如下错误:

在类Unix的系统中,此错误会被分别报告(比如Linux下的段错误等)。

相关

  • 威利斯·兰姆威利斯·兰姆(英语:Willis Lamb, Junior,1913年7月12日-2008年5月15日),美国物理学家,生于洛杉矶,1955年获诺贝尔物理学奖。威利斯·兰姆出生于美国加利福尼亚州洛杉矶,并在洛杉矶高
  • δ键化学中,δ键(Delta键)是共价键的一种,由两个d轨域四重交叠而成。δ键只有两个节面(电子云密度为零的平面)。从键轴看去,δ键的轨道对称性与d轨道的没有区别,而希腊字母δ也正来源于d
  • 台湾证券交易所坐标:25°2′1″N 121°33′52″E / 25.03361°N 121.56444°E / 25.03361; 121.56444台湾证券交易所(英语:Taiwan Stock Exchange,缩写:TWSE),简称台证所或证交所,为台湾证券集中交
  • 女性生殖器女性生殖系统是由人类女性的生殖器官组成的系统。可分成内生殖器官和外生殖器官,分别指生殖系统在体内不可见的部分和体外可见的部分。人类女性的生殖系统在出生时尚未发育成
  • 四聚氧氧4分子(O4),也被称作四聚氧。1924年,吉尔伯特·牛顿·路易斯首先预测了它的存在,以解释液氧不符合居里定律(顺磁性物质的磁化率与热力学温度成反比)的原因。现在看来路易斯的预测
  • 硝酸甘油 (药物)propyl] nitrate;硝酸甘油又被称作三硝基甘油酯,临床上可以用来治疗心脏衰竭、高血压,也被用来处理及预防心绞痛,这包括因心肌梗死、服用可卡因或其他原因造成的心脏供血不足产
  • 杨卫杨卫(1954年2月-),北京人,中华人民共和国固体力学专家,现任国家自然科学基金委员会主任、党组书记。2006年8月至2013年2月任中国浙江大学校长。教授,中国科学院院士,世界科学院院士
  • 娱美德娱美德娱乐有限公司(Wemade Entertainment Co., Ltd)是一个网络游戏开发和服务提供商,公司总部位于韩国首尔,成立于2000年2月10日。娱美德开发了数款网络游戏,其中最成功的两个当
  • 慈魮慈魮(学名:)为辐鳍鱼纲鲤形目鲤科的其中一个种。该物种于1961年由Jacques G. Lambert描述,分布于非洲刚果民主共和国伟莱河及Amanpoa河流域,体长可达4公分。 维基物种中有关慈魮
  • Arch LinuxArch Linux(或 Arch /ˈɑːrtʃ/))是一款基于 x86-64 架构的 Linux发行版 。系统主要由自由和开源软件组成,支持社区参与。系统设计以 KISS原则(保持简单和愚蠢)为总体指导原则,