エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
futex - システムコールの説明 - Linux コマンド集 一覧表
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
futex - システムコールの説明 - Linux コマンド集 一覧表
"#include <linux/futex.h>" "#include <sys/time.h>" int futex(int *uaddr, int op, int val", const ... "#include <linux/futex.h>" "#include <sys/time.h>" int futex(int *uaddr, int op, int val", const struct timespec *" timeout , int *uaddr2, int val3); futex ()システムコールは、 指定したアドレスの値が変更されるのをプログラムが待つ手段や 特定のアドレスに対して待機中のプロセスを wake (起床) させる手段を提供する (プロセスが異なれば同じメモリに対するアドレスも同じではないかもしれないが、 カーネルは異なる位置にマップされた同じメモリを futex ()で使えるよう内部でマップする)。 典型的には、futex は futex (7) に記されているように、 共有メモリ中のロックが競合する場合の処理を実装するのに用いられる。 fu