VCL 어플리케이션 작성 후 성능 테스트 시 

QueryPerformanceCounter를 이용하는 경우 64bit에서 엉뚱한 결과를 표시하는 이슈가 확인되어 공유해드립니다.


결과를 먼저 이야기하면 intel x86 CPU에서 64bit 어플리케이션을 만들고 QueryPerformanceCounter를 수행하는 것은 안전하지 않을 수 있습니다.

되도록이면 아래의 코드형태로 사용하시기 바랍니다.


   SYSTEMTIME systime;
   GetSystemTime(&systime);
   double st = (systime.wSecond * 1000) + systime.wMilliseconds;

   // 성능테스트 대상 코드

   //double et = usCounterD();
   GetSystemTime(&systime);
   double et = (systime.wSecond * 1000) + systime.wMilliseconds;

   double tm_elapsed = et-st;


자세한 내용은 아래의 링크를 참고 해주세요.

http://qc.embarcadero.com/wc/qcmain.aspx?d=124408

http://www.virtualdub.org/blog/pivot/entry.php?id=106

번호 제목 글쓴이 날짜 조회 수
공지 [DelphiCon 요약] 코드사이트 로깅 실전 활용 기법 (Real-world CodeSite Logging Techniques) 관리자 2021.01.19 22420
공지 [UX Summit 요약] 오른쪽 클릭은 옳다 (Right Click is Right) 관리자 2020.11.16 20943
공지 [10.4 시드니] What's NEW! 신기능 자세히 보기 관리자 2020.05.27 23014
공지 RAD스튜디오(델파이,C++빌더) - 고객 사례 목록 관리자 2018.10.23 28794
공지 [데브기어 컨설팅] 모바일 앱 & 업그레이드 마이그레이션 [1] 관리자 2017.02.06 29998
공지 [전체 목록] 이 달의 기술자료 & 기술레터 관리자 2017.02.06 25347
공지 RAD스튜디오(델파이, C++빌더) - 시작하기 [1] 관리자 2015.06.30 46295
공지 RAD스튜디오(델파이,C++빌더) - 모바일 앱 개발 사례 (2020년 11월 업데이트 됨) 험프리 2014.01.16 182123
343 RAD 스튜디오 모바일 개발 환경 설정(안드로이드, iOS) [1] file 험프리 2014.05.19 16250
342 이 달의 기술자료 - 2014년 5월 file 험프리 2014.05.19 2045
341 데이터스냅(DataSnap) - 이미지 송수신 예제 [1] file Humphery 2014.05.19 4427
340 [업데이트][hotifx] RAD Studio XE5 Update 2 Hotfix 6(iOS SDK 7.1 and XCode 5.1 대응) [1] Humphery 2014.05.08 2674
» QueryPerformanceCounter 사용 시 주의사항(x86, 64bit) Humphery 2014.05.07 2071
338 Quality central Windows Client 이용방법 file Humphery 2014.04.30 1994
337 모바일 앱 개발 시 툴 선택 file Humphery 2014.04.29 2811
336 20140424_Developer Direct LIVE! 2014 세미나 세션 자료입니다. 관리자 2014.04.25 1791
335 안드로이드 ARM 에뮬레이터 속도를 올리는 8가지 팁 Humphery 2014.04.25 5020
334 델파이 물리엔진 Box2d 소개. FMX, VCL 용(오픈소스) [1] Humphery 2014.04.22 4222
333 델파이로 만든 공학용계산기 앱 Android/iOS 동시 런칭. [4] file c2design 2014.04.11 4195
332 Instagram Filter 효과와 같은 앱 소스(소스 포함) [2] Humphery 2014.04.09 6104
331 RAD Studio XE6 Webinar 그리고 Developer Direct LIVE! 2014 in Seoul(4/24) Humphery 2014.04.09 3712
330 짐 맥키트(Jim McKeeth) - 열손가락과 델파이를 연결하다.(Leap Motion 연동) Humphery 2014.04.04 5175
329 이 달의 기술자료 - 2014년 4월 file 험프리 2014.04.03 16864
328 공학용 계산기앱 안드로이드 마켓 등록 완료. [2] file c2design 2014.04.03 4271
327 짐 맥키트(Jim McKeeth) - 델파이가 여러분의 3D모션을 감지합니다.(Kinect 연동) Humphery 2014.04.01 3552
326 짐 맥키트(Jim McKeeth) - 델파이 하늘을 날다(AR.Drone 2.0 연동) Humphery 2014.03.28 4812
325 InterBase XE3 운영자 가이드 file 문효섭 2014.03.26 3657
324 짐 맥키트(Jim McKeeth) - 당신의 뇌를 델파이에 연결하기(Emotiv EPOC) Humphery 2014.03.25 5336