タグ

2014年12月28日のブックマーク (2件)

  • Man page of CLOCK_GETRES

    Section: Linux Programmer's Manual (2) Updated: 2013-12-28 Index JM Home Page roff page 名前 clock_getres, clock_gettime, clock_settime - クロックと時間の関数 書式 #include <time.h> int clock_getres(clockid_t clk_id, struct timespec *res); int clock_gettime(clockid_t clk_id, struct timespec *tp); int clock_settime(clockid_t clk_id, const struct timespec *tp); -lrt とリンクする (バージョン 2.17 より前の glibc のみ) glibc 向けの機能検査

  • 時間の計測を行う - 日進月歩

    C言語において時間の計測を行う方法は複数ありそれぞれの特徴を把握して最適なものを選択しなければならない. time time関数を用いる場合は秒単位の精度でしか測定されない. またプロセスの実時間の測定を行う. #include #include int main(){ time_t t1,t2; t1 = time(NULL); /* 処理の記述 */ t2 = time(NULL); printf("time = %d[s]\n", (int)(t2-t1)); return 0; } clock clock関数をの場合にはtimeよりも精度良く計測が出来る. 具体的な精度についてはシステム依存でLinuxでは1/100秒単位で計測が可能. またtimeのように実時間ではなく,プロセスの占有時間のみが計測されることに注意しなければならない. #include #include int

    時間の計測を行う - 日進月歩