総合手引 | セクション 9 | English | オプション |
#include <sys/time.h>
extern struct timeval boottime; | |
extern struct time_t time_second; | |
extern struct timeval time_uptime; | |
time_second 変数はシステムの "柱時計" クロック (秒) です。
time_uptime 変数は、ブートしてからの秒数です。
bintime(9), getbintime(9), microtime(9), getmicrotime(9), nanotime(9), getnanotime(9) 関数は、現在時刻をより正確に、不可分に取得することができます。 同様に binuptime(9), getbinuptime(9), microuptime(9), getmicrouptime(9), nanouptime(9), getnanouptime(9) 関数は、ブートしてからの経過時間をより正確に、不可分に取得することができます。 boottime 変数は、特別な警戒なしに読み書きすることができます。
Proceedings of EuroBSDCon 2002, /usr/share/doc/papers/timecounter.ascii.gz, Timecounters: Efficient and precise timekeeping in SMP kernels,
,The Design and Implementation of the FreeBSD Operating System, 57-61,65-66, Addison-Wesley, July 2004.
, ,TIME (9) | September 17, 2004 |
総合手引 | セクション 9 | English | オプション |
このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.
“ | One of the advantages of using UNIX to teach an operating systems course is the sources and documentation will easily fit into a student's briefcase. | ” |
— John Lions |