페이지 결함이란 무엇입니까?

페이지 오류는 가상 메모리가있는 컴퓨터에서 발생하는 작업으로, 하드 드라이브의 일부가 컴퓨터의 물리적 메모리를 증강시킬 수있는 기술입니다. 대부분의 페이지 결함은 프로그램이 하드 드라이브의 가상 메모리 파일에 배치 된 정보에 액세스하려고 시도 할 때 발생합니다. 이것은 가상 메모리의 정상적인 기능이며 컴퓨터는 적절한 정보를 물리적 메모리에로드하여 응답합니다. 프로그램이 존재하지 않거나 보호되는 메모리 위치에서 정보를 찾을 때 충돌 및 컴퓨터 오류와 관련된보다 심각한 유형의 페이지 결함이 발생할 수 있습니다. 이는 결함이있는 하드웨어 또는 제대로 작성된 소프트웨어로 인해 발생할 수 있습니다.

최신 컴퓨터 시스템은 메모리를 페이지로 알려진 작은 청크로 나누고 각 페이지는 특정 주소로 액세스합니다. 대부분의 시스템은 또한 가상 메모리로 알려진 개념을 지원하며, 여기서 페이지에서 컴퓨터의 물리적 임의 액세스 메모리 (RAM)에서 가상 메모리로 이동할 수 있습니다.Y 파일은 컴퓨터의 하드 드라이브에 저장된 파일과 필요에 따라 RAM으로 돌아갑니다. 이 복잡한 메모리 관리 체계의 세부 사항은 소프트웨어에서 숨겨져 있습니다. 응용 프로그램은 주어진 주소의 페이지가 RAM으로로드되어 있는지 또는 가상 메모리에 있는지 알 수있는 방법이 없습니다. 페이지 오류는 프로그램이 RAM에로드되지 않았거나 예기치 않은 주소에있는 메모리의 일부를 읽거나 조작하려고 할 때 발생합니다.

불길한 이름에도 불구하고 페이지 결함은 일반적으로 정상적이고 예상되는 작업이며, 대부분의 경우 사용자가 결함이 발생했음을 알지 못할 것입니다. 이는 "트랩"으로 알려진 작업 유형이며, 이는 컴퓨터가 해당 메모리 주소를 검사하는 동안 결함을 일시적으로 가로 채거나 갇힌 프로그램의 지침을 의미합니다. 주소가 유효하지만 현재 컴퓨터의 RAM에로드되지 않은 경우 정보가 미덕에서 전송됩니다.물리적 메모리로의 하드 드라이브의 UAL 메모리 파일과 프로그램은 정상 작동을 재개합니다. 이를 "스와핑"또는 "페이징 인"이라고하며 운영 체제 나 설치된 RAM의 양에 관계없이 거의 모든 개인용 컴퓨터에 공통적입니다. 그러나 RAM이 너무 적 으면 컴퓨터가 하드 디스크와 물리적 메모리 사이의 메모리 페이지를 지속적으로 섞어 성능을 저하시킵니다.

페이지 결함의 두 번째 가능한 결과는 요청 된 메모리 주소가 유효하지 않거나 보호되는 것으로 밝혀 질 때 발생합니다. 세그먼트 화 결함이라고도하는 이러한 유형의 오류는 메모리 모듈에 실패, 하드 디스크 결함 또는 잘못 행동하는 소프트웨어로 인해 발생할 수 있습니다. 특수 신호가 프로그램으로 전송되어 결함이 발생하여 프로그램이 갑자기 종료됩니다. 운영 체제에 따라 가장 심각한 페이지 결함은 컴퓨터 운영 체제에 실패 할 수있어 사용자는 비밀스러운 블루 스크린 (BSOD) 또는 커널 공황 혼란을 겪게됩니다.나이.

다른 언어

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

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