Advanced Realtimeとは? わかりやすく解説

Advanced Realtime (XSI Option)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/05/06 15:42 UTC 版)

POSIX 1003.1b」の記事における「Advanced Realtime (XSI Option)」の解説

_POSIX_ADVISORY_INFO アドバイザリー情報関数サポートしている。posix_fallocate(),posix_fadvise() posix_memalign(),posix_madvise() _POSIX_CLOCK_SELECTION 下記関数サポートしている。clockidにリアルタイムクロックCLOCK_REALTIME等を指示できる。 CLOCK_REALTIMEの解像度最大値は、ヨーロッパでは50Hz(20ms)であり、米国では60Hz(16.67ms)である。最小値は、構造体の定義からナノ秒になる。CLOCK_REALTIMEは、システム時計と共通の実装存在する。この場合には、外部プログラムによりシステム時計書き換えられると周的的な時間ジャンプする可能性がある。この現象避けるためには、CLOCK_MONOTONICを使用する。clock_nanosleep(clockid_t clockid,,,) clock_getres(clockid_t clockid,),clock_gettime(clockid_t clockid,),clock_settime(clockid_t clockid,) _POSIX_CPUTIME clockidにCPU実行時間CLOCK_PROCESS_CPUTIME_ID,CLOCK_THREAD_CPUTIME_IDを指示できる。 _POSIX_MONOTONIC_CLOCK clockidにモノトーニッククロックCLOCK_NONOTONICを指示できるが、クロックの値をclock_settime()を介して設定することはできない_POSIX_SPAWN 下記POSIX spawnプロセス関数サポートしている。posix_spawn(),posix_spawnp() posix_spawnattr_getschedparam(),posix_spawnattr_getschedpolicy(),posix_spawnattr_setschedparam(),posix_spawnattr_setschedpolicy() posix_spawnattr_destroy(),posix_spawnattr_getflags(),posix_spawnattr_getpgroup(),posix_spawnattr_getsigfefault(),posix_spawnattr_getsigmask() posix_spawnattr_init(),posix_spawnattr_setflags(),posix_spawnattr_setpgroup(),posix_spawnattr_setsigfefault(),posix_spawnattr_setsigmask() posix_spawnfile_actions_addclose(),posix_spawnfile_actions_adddup2(),posix_spawnfile_actions_addopen(),posix_spawnfile_actions_destroy(),posix_spawnfile_actions_init() _POSIX_SPORADIC_SERVER 下記関数で、スケジューリングポリシーSCHED_SPORADICをサポートしている。 通常周期的な繰り返しアクティビティには、SCHED_FIFOを利用するが、SCHED_SPORADICは、不規則なアクティビティ場合利用する。sched_setparam(),sched_setscheduler() _POSIX_TIMEOUTS タイムアウトオプションをサポートしている。mq_timedreceive()タイムアウト付きで、メッセージキュー受信を行う。 mq_timedsend()タイムアウト付きで、メッセージの送信を行う。 sigtimedwait()タイムアウト付きsigwaitinfo() _POSIX_TYPED_MEMORY_OBJECTS 下記関数サポートしている。posix_mem_offset(),posix_typed_mem_get_info(),posix_typed_mem_open()

※この「Advanced Realtime (XSI Option)」の解説は、「POSIX 1003.1b」の解説の一部です。
「Advanced Realtime (XSI Option)」を含む「POSIX 1003.1b」の記事については、「POSIX 1003.1b」の概要を参照ください。

ウィキペディア小見出し辞書の「Advanced Realtime」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Advanced Realtime」の関連用語

Advanced Realtimeのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Advanced Realtimeのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのPOSIX 1003.1b (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS