Boost.Bind - 파트 3 ( bind 성능 테스트 )
바인드 성능 테스트 : update 2014.06.12 Bind는 언제 사용 해야 하는가? bind 자체는 성능 향상이 아닌, 생산성 향상을 위한 유틸리티라고 나는 생각한다. 왜냐하면 bind로 만든 콜백 등은 더 많은 수행 자원을 사용하기 때문이다. 60 frame 갱신 프로그램에서 10,000 객체가 각각 20번씩 호출 될 때, 초당 12,000,000번 호출 되는데, 바인딩 함수 호출만으로, 프레임 하락이 생긴다. 그러므로 이벤트 발생에 따른 콜백등에 사용하는게 제일 좋다. 테스트 환경 VS2012, Release이며, 결과는 32bit 실행 파일 테스트 코드 /* Boost Lib */ #include #include #include /* Stand Lib */ #include long long ..
연구실/Boost.org
2008. 11. 26. 17:53
최근댓글