.NET 응용 프로그램에서는 GC의 현재 %를 쉽게 표시 할 수 있지만 GC의 평균 시간이나 GC의 이벤트 총 시간을 표시하여 전체 시나리오를 살펴보고 측정 할 수있는 방법은 무엇입니까? 너 정말 개량 된거야 ??GC의 평균 시간
는 GC에서% 시간은 다음과 같이 정의된다.
는"마지막 가비지 수집주기 이후 가비지 수집을 수행하는 소요 된 경과 시간의 백분율을 표시 GC에서 %의 시간이 카운터는 일반적으로 수행 된 작업을 나타냅니다 응용 프로그램을 대신하여 메모리를 수집하고 압축하는 가비지 수집기이 카운터는 모든 가비지 수집의 끝에 만 업데이트되며이 카운터는 평균이 아니며 그 값은 마지막으로 관찰 된 값을 반영합니다.
합리적인 선택은 수집 할 쓰레기를 줄이는 것입니다. –