タグ

ライブラリとシグナルに関するiwwのブックマーク (1)

  • Man page of NANOSLEEP

    Section: Linux Programmer's Manual (2) Updated: 2017-09-15 Index JM Home Page roff page 名前 nanosleep - 高精度なスリープ 書式 #include <time.h> int nanosleep(const struct timespec *req, struct timespec *rem); glibc 向けの機能検査マクロの要件 (feature_test_macros(7) 参照): nanosleep(): _POSIX_C_SOURCE >= 199309L 説明 nanosleep() は、少なくとも *req で指定された時間の間、プログラムの実行を遅延させる。 nanosleep() は、呼び出したスレッドの実行を、 少なくとも *req で指定された時間の間、もしくは呼び出

    iww
    iww 2015/02/13
    『*rem の値を使うと、 nanosleep() をもう一度呼び出して、指定した時間の停止を 完了させることができる』 『割り込み後に繰り返し再開された場合、 nanosleep() の停止が相対的な期間であることは問題となることがある。』
  • 1