![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
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ランキング
-
カーネルバッファとは何でしょうか
-
キュー最大サイズ値の変更
-
RedHat Ferora2とは?
-
カーネルのバージョンダウン
-
軽量版linuxについて
-
パフォーマンスモニタの%Proces...
-
LinuxのDMA転送でのメモリ操作...
-
Linuxカーネル sampleプログラ...
-
Red Hat Linux インストールに...
-
OSやアンチウイルスソフト
-
CentOS4でOracle database 10g...
-
KNOPPIXによるハードディスクの...
-
基本ソフトと応用ソフトの仕事...
-
Linux OS の現状と将来
-
redhatのlinuxのバージョンアッ...
-
/proc/sys/net/ipv4/route/flus...
-
Dockerコンテナ(centos7.9)の...
-
CentOS5.0にディスプレイドライ...
-
IDE-SATAアダプタを使ったUbunt...
-
ノートパソコンのタッチパッド...
マンスリーランキングこのカテゴリの人気マンスリー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のソースコードって非公...
おすすめ情報