このドキュメントで説明するソフトウェアは、Extended SupportまたはSustaining Supportのいずれかにあります。 詳細は、https://www.oracle.com/us/support/library/enterprise-linux-support-policies-069172.pdfを参照してください。
Oracleでは、このドキュメントに記載されているソフトウェアをできるだけ早くアップグレードすることをお薦めします。

機械翻訳について

2.2.4 DTraceの問題

  • UEK R2カーネルのDTrace対応バージョンを使用する場合、システムをDtrace for Oracle Linux 6 (x86_64) - Latest channel (ol6_x86_64_Dtrace_latest)にサブスクライブします。

    Oracle Linux 6 Dtrace Userspace Tools (x86_64) - Latest channel (ol6_x86_64_Dtrace_userspace_latest)またはOracle Linux 6 (ol6_x86_64_UEKR4_DTrace_userspace)チャネルのDtrace Userspace Tools (x86_64) for UEKR4はそれぞれ、UEK R3およびUEK R4で使用するために提供されており、該当のカーネルを依存関係としてインストールするため、これらのチャネルにはサブスクライブしないでください。

  • kill -9を使用してdtraceを終了すると、トレース中のプロセスでブレークポイントが未処理のままになり、そのうち強制終了される可能性があります。

  • 静的プローブ定義の引数の宣言は、enumstructunionなどの派生型を使用して宣言できません。

  • 次のコンパイラの警告は、string型の静的プローブ定義の引数では無視できます(D型ですがC型ではありません)。

    provider_def.h:line#: warning: parameter names (without types) in function declaration