JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... れるスレッドでは、 sched_priority はスケジューリングの決定に使用されない ( sched_priority には 0 を指定しなければならない)。 リアルタイムスケジューリングポリシー ( SCHED_FIFO , SCHED_RR ) の下でスケジューリングされるスレッドは、 sched_priority の値は 1 (最低) か ... ら 99 (最高) の範囲となる (数字から分かるように、リアルタイムスレッドは常に通常のスレッドよりも 高い優先度を持つ)。 ここで注意すべきなのは、POSIX.1-2001 が要求しているのは、 リアルタイム ... ラメーターは必ずしも上で述べた用語に対応しているわけではない。 よくある方法としては、 Runtime に平均計算時間 (もしくはハードリアルタイムタスクの場合は最悪ケースの実行時間) よりも大きな値を、 Deadline に相対デッドラインを、 Period にタスクの期間 (period) を設定 ... ... 上では利用できません。 なお 本機能はまだ実験段階のものです。 今のところ xz のバッファリング方法に問題があるため、ストリームをリアルタイムで伸長する処理には適していません。 --memlimit-compress= limit 圧縮時のメモリ利用制限を設定します。本オプションが複数回指定さ ... ... 常はオーバーヘッドを最小限にするために、 受信キャラクタを扱う前に 5-10ms の遅延があります)。 これはデフォルトではオフですが、リアルタイム処理をするアプリケーションの中には このオプションが有効なものがあるかもしれません。 ^low_latency CPU がシリアルキャラクタを処 ... ... ルを送る (このシステムコールを使って pthread_kill (3) は実装されている)。 sigqueue (3) 指定されたプロセスに付属データとともにリアルタイムシグナルを送る。 シグナルが捕捉されるのを待つ 以下のシステムコールを使って、シグナルが捕捉されるまで 呼び出したスレッドの実行 ... defined on any architecture. * Signal 29 is SIGINFO / SIGPWR (synonyms for the same value) on Alpha but SIGLOST on SPARC. リアルタイムシグナル Starting with version 2.2, Linux supports real-time signals as originally defined in the POSIX.1b real-time extensi ... tion SIGRTMIN +n, and include suitable (run-time) checks that SIGRTMIN +n does not exceed SIGRTMAX . 標準シグナルと異なり、リアルタイムシグナルには 事前に定義された意味はない。 リアルタイムシグナルの全部をアプリケーションで定義した用途に使える。 ハンドリングし ... ... p プログラムは稼働中のシステムの 動的なリアルタイムの概要を報告する。 Linux カーネルが現在管理している タスク の一覧だけでなく、 システム の概要情報も表示できる。 表示されるシ ... ... 化を検出することもできるので、 実際には仮想的に無限大の精度を持っていることになる。 この時計は一般にハードウェア・クロック、リアルタイム・クロック、RTC、 BIOS クロック、CMOS クロックなどと呼ばれる。 hwclock では「ハードウェア・クロック (原文では Hardware Clock ... ... nistd.h > で 0 より大きい値に定義されている ( sysconf (3) も参照のこと)。 注意 メモリーのロックの用途としては主に二つある: リアルタイム アルゴリズムと高いセキュリティの必要なデータ処理である。リアルタイムの アプリケーションは決定的なタイミングやスケジューリン ... グを必要とするが、 ページングは予期しないプログラムの実行遅延をもたらす主要な要因となる。 リアルタイムのアプリケーションはたいていは sched_setscheduler (2) でリアルタイムスケジューラに変更される。 暗号やセキュリティのソフトウェ ... スクトップコンピュータの サスペンドモードはシステムの RAM の内容をメモリーのロックに関わらず ディスクに保存することに注意)。 リアルタイムプロセスが mlockall () を使ってページフォールトによる遅延を防ごうとする場合、 関数呼び出しによってページフォールトが発生しな ... ... nistd.h > で 0 より大きい値に定義されている ( sysconf (3) も参照のこと)。 注意 メモリーのロックの用途としては主に二つある: リアルタイム アルゴリズムと高いセキュリティの必要なデータ処理である。リアルタイムの アプリケーションは決定的なタイミングやスケジューリン ... グを必要とするが、 ページングは予期しないプログラムの実行遅延をもたらす主要な要因となる。 リアルタイムのアプリケーションはたいていは sched_setscheduler (2) でリアルタイムスケジューラに変更される。 暗号やセキュリティのソフトウェ ... スクトップコンピュータの サスペンドモードはシステムの RAM の内容をメモリーのロックに関わらず ディスクに保存することに注意)。 リアルタイムプロセスが mlockall () を使ってページフォールトによる遅延を防ごうとする場合、 関数呼び出しによってページフォールトが発生しな ... ... nistd.h > で 0 より大きい値に定義されている ( sysconf (3) も参照のこと)。 注意 メモリーのロックの用途としては主に二つある: リアルタイム アルゴリズムと高いセキュリティの必要なデータ処理である。リアルタイムの アプリケーションは決定的なタイミングやスケジューリン ... グを必要とするが、 ページングは予期しないプログラムの実行遅延をもたらす主要な要因となる。 リアルタイムのアプリケーションはたいていは sched_setscheduler (2) でリアルタイムスケジューラに変更される。 暗号やセキュリティのソフトウェ ... スクトップコンピュータの サスペンドモードはシステムの RAM の内容をメモリーのロックに関わらず ディスクに保存することに注意)。 リアルタイムプロセスが mlockall () を使ってページフォールトによる遅延を防ごうとする場合、 関数呼び出しによってページフォールトが発生しな ... ... nistd.h > で 0 より大きい値に定義されている ( sysconf (3) も参照のこと)。 注意 メモリーのロックの用途としては主に二つある: リアルタイム アルゴリズムと高いセキュリティの必要なデータ処理である。リアルタイムの アプリケーションは決定的なタイミングやスケジューリン ... グを必要とするが、 ページングは予期しないプログラムの実行遅延をもたらす主要な要因となる。 リアルタイムのアプリケーションはたいていは sched_setscheduler (2) でリアルタイムスケジューラに変更される。 暗号やセキュリティのソフトウェ ... スクトップコンピュータの サスペンドモードはシステムの RAM の内容をメモリーのロックに関わらず ディスクに保存することに注意)。 リアルタイムプロセスが mlockall () を使ってページフォールトによる遅延を防ごうとする場合、 関数呼び出しによってページフォールトが発生しな ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。