자동 누수 발견 페이지를 사용하면 자동 누수 발견 프로파일링 유형에 대한 옵션을 선택할 수 있습니다.
자동 누수 발견 페이지를 열려면 프로파일링 및 로깅 Perspective를 여십시오. 기본 메뉴에서 메모리 누수 분석 - 수동 힙 덤프 또는 메모리 누수 분석 - 정기 힙 덤프 프로파일링 세트를 선택하고 편집을 누르십시오.
을 선택하고, 프로파일링 형상을 선택하거나 작성하십시오. 형상에 대한 프로파일링 탭에서프로파일링 세트 편집 대화 상자에서 자동 누수 발견에 대한 항목을 강조표시하십시오.
다음 테이블은 자동 누수 발견 프로파일링 세트에 대해 선택할 수 있는 옵션을 설명합니다.
옵션 | 설명 | 기본값, 정기 힙 덤프 콜렉션 | 기본값, 수동 힙 덤프 콜렉션 |
---|---|---|---|
누수 데이터 콜렉션에 대한 설정: 정기 힙 덤프 콜렉션 | 선택하면, 두 개의 힙 덤프가 프로파일 중에 자동으로 캡처됩니다. "첫 번째 힙 덤프를 캡처하기 전에 대기하는 초 단위의 시간" 및 "첫 번째 힙 덤프 이후 마지막 힙 덤프를 캡처하기 전의 초 단위의 시간" 편집 상자에 숫자를 입력함으로써 힙 덤프가 캡처되는 시점을 제어할 수 있습니다. | On | Off |
누수 데이터 콜렉션에 대한 설정: 첫 번째 힙 덤프를 캡처하기 전에 대기하는 초 단위의 시간 | 프로그램 실행 이후 첫 번째 힙 덤프를 캡처하기 전에 대기하는 초 단위의 시간을 지정할 수 있습니다. 첫 번째 힙 덤프가 누수 분석에 대한 기준선으로 사용됩니다. 이는 어플리케이션이 안정적인 상태에 도달한 시점에 캡처되어야 합니다. | 600 | 사용할 수 없음 |
누수 데이터 콜렉션에 대한 설정: 첫 번째 힙 덤프 이후 마지막 힙 덤프를 캡처하기 전의 초 단위의 시간 | 기준선 힙 덤프 이후 마지막 힙 덤프를 캡처하기 전에 대기하는 초 단위의 시간를 지정할 수 있습니다. 마지막 힙 덤프는 누수가 발생했다고 의심이 되는 프로그램의 실행 위치에서 캡처되어야 합니다. 누수 분석이 수행되는 경우, 마지막 힙 덤프는 누수 후보를 식별하기 위해 기준선 힙 덤프와 비교됩니다. | 600 | 사용할 수 없음 |
누수 데이터 콜렉션에 대한 설정: 수동 힙 덤프 콜렉션 | 선택하는 경우, 힙 덤프 캡처 단추 또는 메뉴 명령을 사용하여 수동으로 기준선 및 마지막 힙 덤프를 캡처해야 합니다. | Off | On |
임계값: 1 ~ 99(경계값 포함) 사이의 임계값 입력 | 객체 평가를 위한 임계값을 설정할 수 있습니다. 임계값이 낮으면 낮을수록 더 많은 객체들이 잠재적인 누수 후보로서 고려됩니다. 주: 평가되는 객체의 수를 늘리면 데이터 수집 실행에 대한 성능이 떨어집니다. | 20 | 20 |
상위 주제: 메모리 누수 분석 사용자 인터페이스 참조