그 성능이 단지 몇 가지 기능에 크게 의존하는 프로그램을 가지고 있고 단일 루프 또는 코드 세그먼트의 속도를 단일 클럭 정밀도까지 측정하여 변경 사항이 실제로 개선되고 있는지 여부를 알 수 있기를 원하는 프로그램은 일반적이지 않습니다. 성능이나 내가 "낙관적 인"코드의 위약에 떨어지는 지 여부에 따라 달라질 수 있습니다.좋아하는 저수준 프로파일 링 도구는 무엇입니까?
저는 직접 ffmpeg의 "bench.h"을 사용합니다.이 매크로는 시계 시간을 측정하기 위해 rdtsc를 사용하고 컨텍스트 스위치 등을 자동으로 보정하는 C 매크로 세트입니다. 물론이 접근법에는 자체 약점이 있습니다. StackOverflow 사용자가 사용하는 다른 저수준 프로파일 링 메소드는 무엇입니까?