![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?c9bd177)
No.1ベストアンサー
- 回答日時:
デバグの目的で動的にトレースするという意味であれば、straceコマンドを利用すれば良いと思います。
straceはシステムコールとシグナルをトレースするものです。早速のご返事ありがとうございます。
straceを使えば、デバッグができるとの事ですが、実際に
strace -c 実行ファイル
とコマンドをしたところ、そのプログラムで使用されたシステムコールが表示されたのですが、いまいちよく分かりません。
strace 実行ファイル
でもあまり分かりませんでした。
もしよろしければ簡単に中身を説明してはもらえないでしょうか。基本的な質問だとは思うのですが、よろしくお願いします。
No.3
- 回答日時:
それぞれ man で機能は調べましたか?(中には man が用意されていないものもありますが・・・)また、Web検索などで意味を調べるのも良いでしょう。
私の知識量は限られていますので、全てについて答えられるわけではありません。目的が何であるかはわかりませんが、調べ方を知るだけでも目的にずっと近づけると思いますよ。
さっそくのご返事ありがとうございます。
manなのですが英語の部分のページがあったもので、調べる事ができませんでした(自分の知識不足なのですが…)。
書かれている物は自分なりに解釈はしました。
質問に対して、無理を言ってすみませんでした。
No.2
- 回答日時:
まず、man strace でstraceのマニュアルを見て下さい。
その上でさらにわからないことがあれば、何がわからないのか、もしくは何がしたいのかを補足して下さい。漠然と中身を説明せよと言われても、何を説明してよいか見当がつきません。この回答への補足
返事が遅れてすいませんでした。
straceを使って、実際にプログラムがどのシステムコールを呼び出しているかを、straceのオプション-cをつかって表しました。
そこでopenやwriteは分かるのですが、old_mmap,munmap,fstat64,set_thread_area,mmap2,brk
のシステムコールが何をしているのかが分かりません。どのようなことをするためのものなのか分かりますでしょうか?よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux Zabbix監視エージェントをインストールしてもデータを収集できずアクティブにならない 1 2023/02/26 20:25
- UNIX・Linux Linuxサーバーのパーティション・ディレクトリの推奨見積もりについて 3 2023/01/17 00:46
- その他(パソコン・スマホ・電化製品) LINUXPCに詳しい人に気楽に答えてほしい質問です。 2 2022/10/25 08:07
- UNIX・Linux ファイル・フォルダーの削除方法 2 2022/05/19 14:04
- タブレット Linuxパソコンからのログインと表示される 1 2023/04/12 15:58
- UNIX・Linux raspberrypi に bluealsaを入れようにも見つからない 1 2023/02/04 10:55
- UNIX・Linux TCPWrapper のインストールについて 4 2022/10/06 13:27
- その他(SNS・コミュニケーションサービス) 〈それなりに急いでいます〉chromebookで写真に入っている位置情報を削除する方法 2 2022/08/08 18:57
- その他(家計・生活費) 大金の振込みについて 5 2022/04/20 17:48
- UNIX・Linux Chromebook Linux Extundeleteエラー 4 2022/07/03 17:20
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Linuxの頻繁なバージョンアップ...
-
魔改造版Windows 2000をインス...
-
エラー”Illegal seek”はどんな...
-
違いを教えください!!
-
kernel32.DLL のCDでの場所...
-
KNOPPIXが起動しない場合の対処...
-
/proc/sys/net/ipv4/route/flus...
-
Debian で時間が経つと画面が消...
-
どうしてwindowsはMacと比べ動...
-
H8/3052FマイコンにRTOS
-
パソコンでゲームをプレイしよ...
-
ubuntu 初期化について
-
エラー内容に困っています
-
Raspberry Pi 3 A+ ブラウザ遅い
-
apt-getによるapacheのインスト...
-
macos での /usr/local/lib と...
-
インストールディスクを入れる...
-
富士通 ESPRIMO B532/G のBIOS...
-
linuxの/usr/includeについて
-
アプリケーションのインストー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パフォーマンスモニタの%Proces...
-
ブルースクリーンの原因が「ntk...
-
カーネルバッファとは何でしょうか
-
/dev/nvme0n1p2 clean と表示さ...
-
romfsってなんですか?
-
カーネルアップグレード後、una...
-
魔改造版Windows 2000をインス...
-
Fedora32でUSB Wi-Fiを使いたい
-
割り込み不可能?なプロセスを...
-
KNOPPIXが起動しない場合の対処...
-
Linux 32Bitと64Bitのメモリー...
-
*長文となっております、予めご...
-
Dockerコンテナ(centos7.9)の...
-
mac OSは、何のプログラミング...
-
『カーネルとの通信中にエラー...
-
UNIXとBSDとLinuxの違いを小学...
-
どうしてwindowsはMacと比べ動...
-
/proc/sys/net/ipv4/route/flus...
-
カーネルとはどんな意味ですか?
-
Windowsのソースコードって非公...
おすすめ情報