一般保护错误

✍ dations ◷ 2025-11-03 21:32:20 #操作系统技术,计算机错误

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

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

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

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

相关

  • 伴性遗传伴性遗传即遗传基因位于性染色体上的遗传现象。男性个体的X染色体一定是来源他的母亲,而他本人又一定是将其传给女儿,不会传给他的儿子;然而,女性个体的两条X染色体分别来源于她
  • 工业区工业区指的是一个工业设施(特别是造船、采煤、钢铁业、陶瓷业等重工业)聚集的地区。通常在工厂工作的工人们也会居住在附近。在英格兰,这样工人居住的地方大部分会以排房(连栋房
  • 奥米加3ω−3脂肪酸(Omega-3 fatty acids)又称n−3脂肪酸,是一类不饱和脂肪酸,其中最重要的3种为:ALA(存在于植物中的油),EPA和DHA(这二种发现存在于海洋动植物油中)。从脂肪酸分子中距离羧基
  • 澳新澳大拉西亚(拉丁语:Australasia)一般指大洋洲的一个地区,如澳大利亚、新西兰和邻近的太平洋岛屿。澳大拉西亚(Australasia)一词是由法国学者布罗塞(法语:Charles de Brosses)于1756年
  • 卡利特瓦河卡利特瓦河是俄罗斯的河流,由罗斯托夫州负责管辖,属于北顿涅茨河的左支流,河道全长308公里,流域面积10,600平方公里,河水主要来自融雪,支流有博利沙亚河。
  • Jennifer Love Hewitt詹妮弗·洛芙·休伊特(英语:Jennifer Love Hewitt,1979年2月21日-),是一位美国女演员和歌手,她在电影《加菲猫》中饰演女主角丽莎而众人所知。
  • 大卫·库塔 (DJ)皮埃尔·“大卫”·雅姆·库塔(法语:Pierre "David" James Guetta,1967年11月7日-),出生于巴黎,是法国一位浩室唱片骑师及音乐制作人。库塔在1980年至1990年代原于夜店担任DJ,2001年
  • 陈少帝陈少帝(越南语:Trần Thiếu Đế/.mw-parser-output .han-nom{font-family:"Nom Na Tong","Han-Nom Gothic","Han-Nom Ming","HAN NOM A","HAN NOM B","Ming-Lt-HKSCS-UNI-H",
  • 桑德琳娜·基贝兰桑德琳娜·基贝兰(法语:Sandrine Kiberlain)是法国女演员与歌手,她时常与导演拉堤雅·玛松(法语:Laetitia Masson)和班诺·贾克合作。2015年,基贝兰因演出电影《那一夜,我怀孕了(法
  • 人文智能人文智能,被马文·明斯基、雷蒙德·库茨魏尔和史蒂夫·曼恩在可穿戴计算领域的定义为:“人文智能是由于人类处于计算过程的反馈环路而产生的智能,其中人类与计算机密不可分地交