一般保护错误

✍ dations ◷ 2025-05-19 15:55:14 #操作系统技术,计算机错误

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

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

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

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

相关

  • 干燥症干燥综合征,又名修格连氏综合征,或者舍格伦综合征。该病的英文名称为Sjögren's syndrome(发音为/ˈʃoʊɡrənz/,又称为Mikulicz disease及Sicca syndrome,是一种长期的自身免
  • 斯图尔特·A·赖斯斯图尔特·阿兰·赖斯(英语:Stuart A. Rice,1932年1月6日-),美国理论化学家和物理化学家。他现在是芝加哥大学弗兰克·P·希克森杰出服务名誉教授。1999年获国家科技奖章。
  • 水骨骼静水骨骼(Hydrostatic skeleton)或水骨骼(Hydroskeleton),是一种由液压支撑的骨骼。静水骨骼在简单的脊椎生物中是常见的。更高级的生物体也有静水结构,不过它们是静水器官而不是
  • 郭尚平郭尚平(1930年3月17日-),生于四川荣县,祖籍隆昌县,中国石油开发专家,流体力学家和生物力学家,中国科学院院士。1930年生于四川荣县,祖籍隆昌县。1951年毕业于重庆大学矿冶系。曾于195
  • 细辛细辛(学名:Asarum sieboldii)是马兜铃科细辛属的植物。分布在日本、朝鲜以及中国大陆的浙江、河南、山东、河北、江西、陕西、四川、安徽等地,生长于海拔1,200米至2,100米的地区
  • 匈牙利人民共和国匈牙利人民共和国(匈牙利语:Magyar Népköztársaság)为1949年到1989年间在匈牙利存在的一个社会主义政权。由匈牙利劳动人民党及其改组而来的匈牙利社会主义工人党一党执政
  • 石守谦石守谦(1951年6月8日-),艺术史研究者,曾任国立台湾大学艺术史研究所教授、兼所长,国立故宫博物院副院长、院长。现在是中央研究院历史语言研究所特聘研究员。2012年当选为第29届中
  • 设得兰设得兰(英语:Shetland,/ˈʃɛtlənd/;苏格兰盖尔语:Sealtainn;古诺斯语:Hjaltland)是大不列颠岛以北的群岛,英国领土的最北端,距离丹麦自治领地法罗群岛280公里(170哩)。它也是苏格兰32
  • 亚历山大·巴克利亚历山大·巴克利(英语:Alexander Barclay, 1476年-1552年),文艺复兴时期欧洲英国翻译家、诗人。他的作品具有讽刺意味。其《田园诗》(1513年出版)是英国首部以田园诗作为体裁的诗
  • 片山恭一片山恭一(1959年1月5日-)是日本小说家,出生于日本爱媛县宇和岛市,毕业于九州大学农学部,并自该校博士班肄业。片山恭一最早是在1986年以小说《气配》获得“文学界新人奖”而初次亮