답변:
profiler.el 을 샘플링 프로파일 러로 사용하여 수행 할 수 있는지 확실하지 않습니다 . 실제로 함수를 실행하는 데 걸리는 시간을 측정하지 않고 주기적으로 현재 실행중인 함수를 확인하고 해당 샘플을 모두 추가합니다.
ELP 또는 EmacsLispProfiler 는 계측 컴파일러입니다. 계측을 활성화하려면 하나 이상의 기능에서 M-x elp-instrument-function 을 사용하십시오 . 계측 된 함수를 호출하는 코드를 실행 한 후 M-x elp-results를 실행하십시오 . 각 계측 기능에 대한 총 통화 수와 경과 시간을 표시하는 버퍼가 표시됩니다. 자세한 내용은 M-x find-libary elp 를 확인 하십시오.
프로파일 링 할 기능을 정확히 알고 있으면 벤치 마크 라이브러리도 유용 할 수 있습니다.