Home » Archives for 9月 2015
[linux]プロセスの消費リソース表示 その1
Linuxでプロセスの実行時間を計測するのによく使われるのはtimeコマンドだろう。 例えば、以下のようにすれば実際にコマンド実行に10秒かかり、sleepなのでプロセッサ時間をほとんど消費していないことがわかる。 $ time sleep 10 real 0m1...
[C]LinuxでCプログラムの処理時間を計測する方法いくつか その3
移植性は低いかもしれないけど、最近のLinuxでは最もよさそうな関数が以下となる。 Linuxのバージョンや他のUnixシステムでは使えない可能性もある。 [clock_gettime関数] #include <time.h> int clock_gettime...
[C]LinuxでCプログラムの処理時間を計測する方法いくつか その2
今回はPOSIXで決められている関数を使う方法。 [times関数] #include <sys/times.h> clock_t times(struct tms *buf); times関数は引数bufにプロセスが消費したクロック数を格納する。 tms...