7P by xguru 15일전 | favorite | 댓글과 토론
  • Intel Processor Trace를 사용. 샘플링이 아닌 High-Resolution Trace
  • 2%~10% 정도의 오버헤드
  • 모든 함수 호출을 약 40ns 안에 추적
  • 콜스택 타임라인을 10ms 안에 렌더링
  • 지원 환경
    • Perf에 의존 하므로 Linux만 지원
    • 인텔 Skylake 이후의 CPU들
    • x86_64
    • OCaml, C, C++, Rust, Python(C Frame만 디코드)
      • Exception은 현재 지원하지 않음. 지원예정
    • KVM with Kernel 5.0+