Linuxでのシステム関連アプリケーションエラーのデバッグ

Linuxでのシステム関連アプリケーションエラーのデバッグ

私は現在、商用アプリケーション(恐ろしいSAS)のデバッグ中にいくつかの奇妙な競合に直面しており、問題を診断するのに役立ついくつかの手がかりを探しています。

もちろん、SASランタイムログ、および/var/log/messagesも確認してください。 /var/log/messagesには何もありませんが、SASランタイムログにメモリまたはディスク容量の問題が表示されているようです。

ERROR: Insufficient space in file WORK.'#tf0533'n.UTILITY.
ERROR: Insufficient space in file WORK.20110609_BCH.DATA.

持つ果たして十分ディスク容量なのでメモリの問題かもしれないと思います。追加情報(ディスク装置全体への書き込み、メモリ使用量の増加、swapfsエラーなど)を見つけるために使用できる他のシステムログまたはツールは何ですか?

答え1

システムコールを追跡straceし、ライブラリ関数への呼び出しを追跡することでこれを行うことができますltrace

関連情報