Windows Form 로드 시간 최적화
-
09-06-2019 - |
문제
처음에 로드하는 데 꽤 많은 시간이 걸리는 Windows Form이 있습니다.그러나 양식을 로드하기 위한 각 후속 요청에는 시간이 오래 걸리지 않습니다.양식 로드 시간을 최적화하는 방법이 있습니까?
해결책
당신이 사용할 수있는 엔겐.
나는 또한 이 팁을 사용하여 시작 시 메모리 공간.
네이티브 이미지 생성기(Ngen.exe)는 관리되는 애플리케이션의 성능을 향상시키는 도구입니다.Ngen.exe는 컴파일된 프로세서별 기계어 코드가 포함된 파일인 네이티브 이미지를 만들고 이를 로컬 컴퓨터의 네이티브 이미지 캐시에 설치합니다.런타임은 JIT(Just-In-Time) 컴파일러를 사용하는 대신 캐시의 네이티브 이미지를 사용하여 원본 어셈블리를 컴파일할 수 있습니다.
다른 팁
최적화하기 전에 시간이 어디로 가는지 알아야 합니다.문제가 150MB 배경 비트맵 리소스를 로드하는 데 있는 것처럼 먼저 알아내지 않고 그냥 ngen하지 마십시오. 그러면 ngen을 사용하여 전혀 유용한 작업을 수행하지 못할 것입니다.
측정을 수행하지 않고 발생하는 최적화에 대한 모든 구체적인 조언이나 예감을 무시해야 합니다.
제휴하지 않습니다 StackOverflow