1
sytemtap-sdt-dev 패키지를 찾았습니다. 터미널 유형에서 :
sudo apt-get install systemtap-sdt-dev
이 패키지는를 제공합니다 dtrace.
이름 dtrace은 이유 가 있지만 의 원본과 정확히 동일하지는 않습니다 Solaris. 당신은 아마 몇 가지 일을 할 수 있지만 전부는 아닙니다.
2
컴파일이 마음에 들지 않으면 더 기능이 완전한 버전의 dtracePaul Fox 포트입니다.
ftp://crisp.dyndns-server.com/pub/release/website/dtrace/
쉽게 빌드 할 수 있습니다 (README 참조).
삼
도 있습니다 Oracle포트. 그러나 나는 그것을 테스트 하지 않았으므로 권장하지 않습니다 . 분명히, 그것은 폴 폭스 포트의 프로브의 약 0.1 %만을 가지고 있습니다.
$ dtrace -l | wc -l
394267
를 (를) Oracle구매 한 Sun,에 대한 최초의 저자 인 아이러니 dtrace합니다 Solaris.
4
Linux-dtrace에는 (원래) Solaris-dtrace가 제공하는 일부 사용자 공간 기능이 없습니다. 따라서 Node.js 프로파일 링과 같은 dtrace의 특정 용도는 클론, 포크 또는 dtrace의 모방을 사용하여 불가능하지는 않지만 복잡합니다.