무엇이 : 초당 하드 폴트

하드 결함 은 현대 컴퓨터가 현재 메모리 정보를 처리하는 방식의 일반적인 부분입니다. 물리적 메모리 (RAM) 대신 페이지 파일 (가상 메모리) 에서 메모리 블록을 검색해야하는 경우 하드 오류가 발생합니다 . 이 때문에 하드 폴트를 오류 조건으로 간주해서는 안됩니다. 그러나 과도한 수의 하드 결함은 일반적으로 문제의 시스템에 더 많은 물리적 메모리 (RAM)가 필요하다는 좋은 지표입니다.

사용자는 일반적으로 Windows 리소스 모니터메모리 탭에 들어간 후 하드 폴트에 대해 경고를받습니다 . PC의 사양과 당면한 작업에 따라이 그래프는 초당 수십, 수백 개의 하드 오류를 표시 할 수 있습니다. 이 기사는 메모리 관리와 관련된 몇 가지 전술뿐만 아니라 하드 결함 뒤에 숨겨진 기술을 자세히 설명하는 유익한 글로 작성되었습니다.

하드 폴트 (페이지 폴트) 설명

하드 폴트에 대한 연구 는 이전 Windows 버전에서 페이지 폴트 라고 불렸 기 때문에 매우 까다로울 수 있습니다 . 많은 웹 리소스가 여전히이를 페이지 폴트 (Page Faults)라고 부르고 있습니다. 따라서 큰 혼란이 있습니다. 그들이 모두 같은 것을 언급하고 있다는 것을 아십시오.

그러나 하드 폴트 (이전에는 페이지 폴트라고 함)를 소프트 페이지 폴트와 혼동해서는 안됩니다. 소프트 페이지 폴트는 참조 된 메모리 페이지가 메모리의 한 위치에서 다른 위치로 이동할 때 발생합니다.

특정 프로그램의 주소 메모리가 더 이상 주 메모리 슬롯에 없지만 대신 주 페이징 파일로 교체 된 경우 하드 오류가 발생합니다. 이렇게하면 시스템이 물리적 메모리 (RAM)에서 메모리를 가져 오는 대신 하드 디스크에서 누락 된 메모리를 찾도록합니다. 이런 일이 발생할 때마다 시스템은 특정 속도 저하와 하드 디스크 활동 증가를 겪게됩니다. 그러나 하드 결함의 영향을 느끼게 될 정도는 나머지 PC 구성 요소에 따라 크게 달라집니다.

는 IF 하드 오류의 횟수가 높은 끊임없이, 그것은 일반적으로 향한 리드 하드 디스크 때리기 . 프로그램이 응답을 중지하면 컴퓨터가 디스크 스 래시 중이라는 것을 알 수 있지만 하드 드라이브는 오랜 기간 동안 계속 최고 속도로 실행됩니다. 다행스럽게도 대부분의 PC에는 충분한 RAM이 있기 때문에 하드 드라이브 스 래싱은 불과 몇 년 전처럼 일반적이지 않습니다. 그러나 리소스가 제한된 Windows 10 컴퓨터에서 초당 많은 수의 하드 오류를 나타내는 것은 확실히 드문 일이 아닙니다. 특히 동시에 너무 많은 프로그램을 실행하는 경우에는 더욱 그렇습니다.

높은 하드 폴트 수를 해결하는 방법

시스템에 초당 수백 개의 하드 오류가 발생하는 경우 일반적으로 리소스를 많이 소모하는 특정 프로세스를 실행 중이거나 RAM 업그레이드가 절실히 필요한 두 가지 중 하나입니다.

일반적으로 RAM이 많을수록 나타나는 초당 하드 오류가 적습니다. 일부 사용자는 pagefile.sys 파일 을 비활성화했다가 다시 활성화하여 초당 하드 오류 수를 줄일 수있었습니다 . 시도해보고 싶다면 심층 기사 (페이지 파일 비활성화)를 따르십시오.

그러나 설치된 메모리 (RAM)의 양에 관계없이 모든 Windows 버전은 페이징 파일을 사용하도록 설계되었습니다. 물론 페이징 파일의 크기를 조정하거나 다른 구성으로 실험하거나 하드 폴트 수를 줄이기 위해 완전히 비활성화 할 수도 있습니다. 그러나 페이징 파일을 사용하는 시스템보다 더 나은 관리자는 없습니다. 이것이 시스템이이를 관리하고 필요한만큼의 디스크 공간을 동적으로 할당 할 수 있도록하는 것이 권장되는 이유입니다.

참고 : 일부 프로그램은 페이징 파일 을 사용하도록 설계되었으며 비활성화 된 경우 제대로 작동하지 않습니다.

더 많은 RAM 추가

과도한 수의 하드 오류를 처리하는 경우 시스템 구성에 현재 설치된 Windows 버전을 지원하기에 충분한 RAM이 있는지 확인하여 시작하십시오. 64 비트 버전은 32 비트 버전에 필요한 메모리의 거의 두 배를 필요로합니다. 최소 요구 사항 미만인 경우 유일한 옵션은 추가 RAM 스틱을 구입하거나 기존 RAM을 더 큰 듀얼 채널 키트로 교체하는 것입니다.

참고 : RAM을 추가 한 후에도 거의 동일한 하드 결함 수가 발생하더라도 놀라지 마십시오. 이것은 완전히 정상이며 그 수가 점차 감소 할 것입니다. 많은 프로그램과 프로세스가 처음으로 열리기 때문에 처음에는 하드 결함이 증가하고 있습니다. 시스템은 정보를 메모리 (RAM)에 저장할 기회가없는 프로세스를 사용하고 있습니다.

자원 호거 식별

현재 Windows 버전을 수용하기에 충분한 RAM이 있다고 판단되면 하드 오류 수가 증가한 원인이 너무 많은 메모리를 소모하는 특정 프로세스 때문이라고 생각할 수 있습니다.

리소스 모니터 를 사용하여 어떤 프로세스가 하드 폴트의 원인인지 쉽게 식별 할 수 있습니다 . 거기에 당신을 얻을 것이다 몇 가지 방법이 있습니다,하지만, 얻을 수있는 가장 쉬운 방법은 실행 창 (열이 Windows 키 + R ), 유형 "resmon" 와 인기를 입력 -이 바로 당신을 토지 것 개요리소스 모니터.

Resource Monitor에 액세스 한 후 Memory 탭으로 이동하여 Hard Faults 열을 클릭하십시오 . 가장 많은 하드 결함 으로 가장 먼저 나타나는 첫 번째 프로세스는 PC 속도를 가장 많이 저하시키는 프로세스입니다 .

참고 : 위의 스크린 샷에서 볼 수 있듯이-존재하는 경우 메모리 압축 프로세스는 최신 Windows 버전에서 사용하는 메모리 관리 기술이므로 무시해서는 안됩니다.

하나의 특정 프로세스가 일관된 문제에서 초당 과도한 양의 하드 실패 (100 개 이상) 를 표시한다고 판단되면 여러 방법으로 처리 할 수 ​​있습니다. 마우스 오른쪽 버튼을 클릭하고 프로세스 트리 종료를 선택 하여 해당 프로세스와 모든 관련 프로세스를 강제로 닫거나 상위 응용 프로그램을 제거하고 메모리 관리에 더 적합한 유사한 소프트웨어를 찾을 수 있습니다.