문제

처음에 로드하는 데 꽤 많은 시간이 걸리는 Windows Form이 있습니다.그러나 양식을 로드하기 위한 각 후속 요청에는 시간이 오래 걸리지 않습니다.양식 로드 시간을 최적화하는 방법이 있습니까?

도움이 되었습니까?

해결책

당신이 사용할 수있는 엔겐.

나는 또한 이 팁을 사용하여 시작 시 메모리 공간.

네이티브 이미지 생성기(Ngen.exe)는 관리되는 애플리케이션의 성능을 향상시키는 도구입니다.Ngen.exe는 컴파일된 프로세서별 기계어 코드가 포함된 파일인 네이티브 이미지를 만들고 이를 로컬 컴퓨터의 네이티브 이미지 캐시에 설치합니다.런타임은 JIT(Just-In-Time) 컴파일러를 사용하는 대신 캐시의 네이티브 이미지를 사용하여 원본 어셈블리를 컴파일할 수 있습니다.

다른 팁

최적화하기 전에 시간이 어디로 가는지 알아야 합니다.문제가 150MB 배경 비트맵 리소스를 로드하는 데 있는 것처럼 먼저 알아내지 않고 그냥 ngen하지 마십시오. 그러면 ngen을 사용하여 전혀 유용한 작업을 수행하지 못할 것입니다.

측정을 수행하지 않고 발생하는 최적화에 대한 모든 구체적인 조언이나 예감을 무시해야 합니다.

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