JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... ep either until the number of real-time seconds specified in seconds have elapsed or until a signal arrives which is not ignored. 返り値 要求された時間が過ぎた場合はゼロを ... ... グナルを seconds 秒後に呼び出したプロセスに配送するように手配する。 seconds がゼロならば、処理待ち (pending) のアラームはすべてキャンセルさ ... ... -t で設定できる。 ip6tables-apply として呼び出された場合には、ip6tables-save/-restore が代わりに利用される。 オプション -t seconds , --timeout seconds タイムアウト時間を設定する。この時間が経過した後、このスクリプトは以前のルールセットにロールバックを行 ... ... as the load average. Linux 2.3.16 までは sysinfo () は以下の構造体に情報を入れて返した。 struct sysinfo { long uptime; /* Seconds since boot */ unsigned long loads[3]; /* 1, 5, and 15 minute load averages */ unsigned long totalram; /* Total usable main ... n in bytes. Linux 2.3.23 (i386)、Linux 2.3.48 (全てのアーキテクチャー) 以降では、構造体は struct sysinfo { long uptime; /* Seconds since boot */ unsigned long loads[3]; /* 1, 5, and 15 minute load averages */ unsigned long totalram; /* Total usable main ... ... ァイルを生成する。 $ sprof -p libdemo.so.1 $LD_PROFILE_OUTPUT/libdemo.so.1.profile Flat profile: Each sample counts as 0.01 seconds. % cumulative self self total time seconds seconds calls us/call us/call name 60.00 0.06 0.06 100 600.00 consumeCpu1 40.00 ... ... ... の時刻を取得します。 以下は実行例です。 $ ./a.out 1 # Show CPU clock of init process CPU-time clock for PID 1 is 2.213466748 seconds プログラムのソース #define _XOPEN_SOURCE 600 #include < stdint.h > #include < stdio.h > #include < stdlib.h > #include < t ... ttime(clockid, &ts) == -1) { perror("clock_gettime"); exit(EXIT_FAILURE); } printf("CPU-time clock for PID %s is %jd.%09ld seconds\n", argv[1], (intmax_t) ts.tv_sec, ts.tv_nsec); exit(EXIT_SUCCESS); } 関連項目 clock_getres (2), timer_create (2), pthread ... ... 0 カーネルを使っているのでなければ、 kerneld は使おうなどとも思わないほうがよい。 書式 kerneld [ debug ] [ keep ] [ delay=<seconds> ] [ type=<message number> ] 説明 kerneld は未使用モジュールを自動削除するほか、 専用の IPC メッセージキューを経由してカー ... かもしれない。 このオプションは、毎分 (あるいは <delay> 秒ごとに) 実行される未使用のモジュールの自動削除も禁止する。 delay=<seconds> delay オプションは未使用モジュールの削除に関する kerneld のタイムアウト時間を変更する。 デフォルトの 60 秒から任意の時間に ... ... ion address) and/or per-port. It gives you the ability to express " N packets per time quantum per group" or " N bytes per seconds" (see below for some examples). hash limit オプション ( --hashlimit-upto , --hashlimit-above ) と --hashlimit-name は必須で ... ックし、 含まれている場合、そのアドレスをリストから削除し、ルールは true を返す。 アドレスが含まれない場合、false を返す。 --seconds seconds このオプションは --rcheck か --update との組み合わせでのみ使用できる。 使用された場合、 アドレスがリストに含まれ、 ... かつそのアドレスが直近の指定された秒数以内に観測された場合にのみ、 マッチするようになる。 --reap このオプションは --seconds との組み合わせでのみ使用できる。 使用された場合、 最後に指定された秒数より古いエントリーを破棄する。 --hitcount hits このオ ... ... 00 (UTC)) からの 経過時間 (秒+ナノ秒) で指定する。 構造体は以下のように定義されている: struct timespec { time_t tv_sec; /* Seconds */ long tv_nsec; /* Nanoseconds [0 .. 999999999] */ }; 関数呼び出し時点ですでにタイムアウトに指定した時刻が過ぎており、 か ... ULL) == -1) handle_error("sigaction"); alarm(atoi(argv[1])); /* Calculate relative interval as current time plus number of seconds given argv[2] */ if (clock_gettime(CLOCK_REALTIME, &ts) == -1) handle_error("clock_gettime"); ts.tv_sec += atoi(argv[2]); ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。