일시적 메모리 호그 잡기


0

내 시스템은 최근에 일부 프로세스가 짧은 시간 동안 "빨간색 거인"으로 진행되는 질병을 앓고 있습니다. 그것은 4GB 정도의 메모리를 할당하여 Windows 7 "메모리 부족"경고를 트리거하지만 작업 관리자를 실행하여 그것이 무엇인지 알기에는 너무 빨리 끝납니다 (또는 죽습니다).

일반적으로 머신이 유휴 상태 여야합니다.

인내심을 가지고 기다릴 수있는 모니터링 도구를 찾고 싶습니다.


또는 더 쉬운 질문을하십시오.
ddyer

SysInternals에서 프로세스 탐색기를 사용하고 메모리 열을 기준으로 정렬하십시오. 앉아서 지켜봐 범인을 식별 한 후 SysInternals의 Process Monitor를 사용하고 필터를 추가하여 원인을 확인하십시오.

이것은 보통 오전 4시에 발생하며 일주일에 한두 번만 발생합니다.
ddyer


procdump는 모니터링해야 할 프로세스를 알아야한다는 점을 제외하고는 유망한 것으로 보이며, 이것이 내가 대답하고자하는 주요 질문입니다.
ddyer

답변:


0

다시 한 번 Sysinternals Process Explorer 가 복구되었습니다.

  1. 프로세스 탐색기를 실행하십시오 (파일 메뉴에서 "모든 프로세스에 대한 세부 사항 표시"를 선택하십시오).
  2. 보기 메뉴에서 "열 선택 ..."을 선택하십시오.
  3. "프로세스 메모리"탭에서 "피크 작업 세트"를 선택하십시오.
  4. "피킹 작업 세트"별로 프로세스 목록을 정렬하고 기다리십시오. 메모리 호그가 작동하면 프로세스 목록에서 최상위 항목으로 표시됩니다.

최신 정보:

시도해야 할 두 가지 :

  1. 이벤트 뷰어에서 Windows 응용 프로그램 및 시스템 로그를 확인하십시오. 특히 Windows 오류보고 항목 또는 메모리 문제를 가리키는 다른 항목을 찾으십시오.
  2. 프로세스 모니터 :
    1. 모니터를 시작하고 "Process Exit"작업을 포함하도록 필터를 설정하십시오. (잠시 동안 실행되는 경우 필터링 된 이벤트를 제거 할 수도 있습니다)
    2. 오류를 기다린 후 0 이외의 상태로 종료 된 프로세스가 있는지 로그를 확인하십시오.

그것은 올바른 방향이지만, 범인은 작업 크기가 아닌 가상 크기이며 프로세스가 실제로 팽창 단계를 넘어서서 살아남을 경우에만 작동합니다.
ddyer

@ddyer : SysInternals의 Process Monitor 는 나중에 볼 수 있도록 로그를 유지할 수 있습니다.
martineau

프로세스 모니터에 메모리 필터가없는 것 같습니다
ddyer

@ ddyer, 내 업데이트보기
22:52에
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.