일반 보호 결함이란 무엇입니까?

GPF (일반 보호 오류)는 일반적으로 소프트웨어 프로그램이 현재 다른 소프트웨어에서 사용중인 메모리에 액세스하려고 할 때 컴퓨터 마이크로 프로세서에서 발생하는 오류입니다. 일부 일반적인 보호 오류 조건은 하드웨어 오류로 인해 발생할 수 있지만 대부분의 컴퓨터 오류와 마찬가지로 소프트웨어가 원인 일 가능성이 압도적입니다. 일반 보호 오류 조건을 감지 한 프로세서는 해당 코드의 원인이 된 코드 실행을 중지하고 오류 복구를 시도합니다. 프로세서가 GPF 조건을 제 시간에 잡지 않고 추가 GPF 오류가 발생하면 세 번째 오류로 인해 일반적으로 컴퓨터 시스템이 입력에 응답하지 않고 시스템을 재설정하거나 재부팅해야합니다.

이전 컴퓨터 모델은 현재 시스템보다 일반적인 보호 오류 조건으로 인해 더 자주 고통을 받았습니다. 이것은 부분적으로 소프트웨어 프로그래밍이 당시에 더 일관성이 없었고 시스템이 가지고 있던 RAM (Random-Access Memory)에 대한 제한이 더 높기 때문입니다. 컴퓨터가 부팅 될 때 특정 프로그램에 빠르게 액세스 할 수 있도록 시스템 메모리에로드 된 상주 프로그램 (TSR)을 종료하고 유지합니다. 사용자가로드 한 다른 프로그램이 TSR이 있던 메모리 위치를 사용하려고하면 GPF 오류가 발생할 수 있습니다. 저장되었습니다.

일반적인 보호 오류 컴퓨터 오류를 일으킬 수있는 하드웨어 조건에는 동일한 시스템에 설치되어 있고 서로 호환되지 않는 다른 유형의 RAM (Random Access Memory)이 포함됩니다. 확장 데이터 출력 (EDO) RAM 및 빠른 페이지 동적 랜덤 액세스 메모리 (DRAM)가 그 예입니다. EDO RAM은 마더 보드의 칩 쌍으로 설치해야하지만 빠른 페이지 DRAM은 단일 장치로 설치 될 수 있기 때문에 사용자가 차이를 인식하지 않고 구형 컴퓨터 시스템에서 종종 혼합되었습니다.

하드웨어에서 일반적인 보호 오류가 발생하는 또 다른 일반적인 이유는 시스템이 설계 사양 이상의 온도, 일반적으로 화씨 100도 (섭씨 38도) 이상에서 작동하기 시작하기 때문입니다. 콘솔 내부에서 더 많은 열을 발생시키는 여분의 하드 드라이브 나 CD (Compact Disk) 및 DVD (Digital Video Disk) 드라이브와 같은 추가로 설치된 하드웨어뿐만 아니라 내부의 환기가 제대로되지 않아 과도한 온도가 발생할 수 있습니다. 성능 향상을 위해 마이크로 프로세서를 오버 클로킹하거나 게임용 그래픽 카드를 실행하기 위해 다른 전원 공급 장치를 추가하는 컴퓨터 애호가는 종종 시스템에 더 나은 방열을 설계하지 않는 경우가 있습니다.

컴퓨터 오류는 다양한 클래스로 분류되며 세그먼트 오류 또는 일반 보호 오류 오류는 특히 운영 체제 기술에서 해결하는 데 문제가있는 메모리 액세스 오류입니다. 이러한 오류가 발생하면 운영 체제가로드 된 프로세서의 메모리로 보호되는 운영 체제 커널은 일반 보호 오류 오류의 소프트웨어 프로세스로 메시지를 다시 보냅니다. 이로 인해 일반적으로 프로세스가 종료되어 상태를 수정하고 소프트웨어가 종료되거나 정지되지만 시스템이 계속 실행됩니다. 이전 컴퓨터 시스템에서는 GPF 오류 복구가 흔하지 않았으며 시스템을 종종 재부팅해야했습니다. 더 많은 메모리, 더 빠른 프로세서 및 하드웨어와 더 호환되는 소프트웨어를 갖춘 최신 컴퓨터는 재부팅하지 않고도 GPF 상태에서 복구 할 가능성이 더 높으며 표준 개인용 컴퓨터에서는 거의 볼 수 없습니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?