DTrace

DTrace

DTraceは、Solaris、Mac OS X、およびFreeBSD用のパフォーマンス分析およびトラブルシューティングツールです。
DTraceは、Solaris、Mac OS X、FreeBSDなどのさまざまなオペレーティングシステムにデフォルトで含まれているパフォーマンス分析およびトラブルシューティングツールです。Linuxへの移植は開発中です。DTraceはすべてのソフトウェアを計測します。アプリケーション、データベース、Webサーバーなどのユーザーレベルのソフトウェアだけでなく、オペレーティングシステムのカーネルとデバイスドライバーも含まれます。名前はDynamic Tracingの略です。DTraceが開発したインストルメンテーション手法で、ライブ実行中のインストラクションをインストルメンテーションコードで動的にパッチします。DTrace機能は、静的トレースもサポートしています。ユーザーフレンドリなトレースポイントがコードに追加され、展開前にコンパイルされます。この言語はCやawkに似ており、ユーザーランドに渡す前にカーネル内のデータをフィルタリングおよび要約する強力な方法を提供します。これは、データの収集と表示のオーバーヘッドを大幅に削減できるため、パフォーマンスに敏感な運用環境でDTraceを使用できるようにする重要な機能です。
dtace

ウェブサイト:

ライセンスのあるすべてのプラットフォームでのDTraceの代替

strace

strace

システムコールとシグナルをトレースします。診断、デバッグ、および指示のユーザースペースユーティリティ。
RevDeBug

RevDeBug

RevDeBugに出会う–あらゆる規模と形の企業向けの革新的なローカルおよびリモートのリバースデバッグソフトウェアです。すぐにソフトウェアをリリースしてください。今すぐバグを止めることはできません!
  • 無料の個人用アプリ
  • Windows
perf

perf

CPUパフォーマンスカウンター、トレースポイント、kprobes、およびアップローブ(動的トレース)を装備します。
ltrace

ltrace

ltraceは、実行されたプロセスによって呼び出される動的ライブラリ呼び出しと、そのプロセスによって受信されたシグナルをインターセプトして記録します。
LimeChain - Blockchain Development and Consultancy

LimeChain - Blockchain Development and Consultancy

私たちはブロックチェーン技術の開発と応用の先駆者であり、ビジネスの最も困難な問題にブロックチェーンソリューションを適用する際の広範なビジネス経験と最高の技術経験を組み合わせています。
ktrace

ktrace

ktraceユーティリティは、指定されたプロセスのカーネルトレースログを有効にします。カーネルトレースデータはファイルktrace.outに記録されます。
ftrace

ftrace

Ftraceは、システムの開発者および設計者がカーネル内部で何が起こっているかを見つけるのを支援するために設計された内部トレーサーです。
ktap

ktap

ktapは、Linux用のスクリプトベースの動的トレースツールです。スクリプト言語を使用し、ユーザーがLinuxカーネルを動的にトレースできるようにします。
Quartz Debug

Quartz Debug

Quartz DebugはXcode Toolsの一部であり、開発者はさまざまなQuartzおよびQuartz Extremeアプリケーションとパフォーマンスの問題を監視およびテストできます。
  • 無料アプリ
  • Mac
SystemTap

SystemTap

SystemTapは、ライブ実行中のカーネルお​​よびユーザー空間アプリケーションのインスツルメンテーションを提供します。