개미 프로파일 러 : "어셈블리로드 또는 언로드"에서 시간을 최적화하는 방법

StackOverflow https://stackoverflow.com/questions/3249203

문제

ASP.NET 응용 프로그램을 프로파일 링하기 위해 개미 프로파일 러를 사용하고 있습니다.프로파일 러는 "어셈블리로드 또는 언로드"에서 시스템을 거의 30 % 소비하고 65의 히트 수가있었습니다. "어셈블리로드 또는 언로드"시간을 어떻게 최적화 할 수 있습니까 ?? My ASP.NET 응용 프로그램은 거의 10 개의 프로젝트 \ DLL 참조로 구성됩니다.또한 ASP.NET 응용 프로그램은 자주 사용하는 데이터를 XML 파일로 자주 사용하고 캐시 된 데이터를 읽습니다.

도움이 되었습니까?

해결책

로딩 어셈블리 은 고가의 작동이지만 어셈블리가로드되면 전체 앱 도메인이 언로드되지 않으면 언로드 할 수 없습니다.프로파일 링은 모두 상대적입니다.응용 프로그램 시작을 프로파일 링하는 경우 예, 어셈블리로드가 주요 병목 현상으로 표시되지만 더 오랜 기간에 따라 적재하는 시간의 상대적 백분율은 훨씬 낮아야합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top