Profile-guided optimization(PGO) - visual studio 2005
공부/프로그램 / 2009. 6. 18. 11:38
기능
빌드 방식을 통한 속도 향상 방법
원리
빌드 방식을 통한 속도 향상 방법
원리
- 특정 옵션을 켠 뒤 빌드를 새롭게 한다. 이 과정을 instrumentation라고 부르는데, 프로파일 정보를 얻기 위해 컴파일러가 부가적인 코드를 집어넣는 것을 뜻한다. 그리고 실제로 프로그램을 돌리면 .pgd 파일이 생성 된다.
- 이 파일을 가지고 컴파일러가 최적화를 할 수 있도록 다시 빌드를 한다.