マルチスレッドプログラムにおけるミューテックス(mutex)の役割として,適切なものはどれか。
ア 複数のスレッドが同時に共有資源にアクセスする数を制限し,指定した数までの同時アクセスを許可する。
イ スレッド間でメッセージを送受信し,非同期に通信する仕組みを提供する。
ウ 共有資源への同時アクセスを防ぎ,一度に1つのスレッドだけがアクセスできるようにする。
エ スレッドの実行優先度を動的に変更し,CPUの利用効率を向上させる。
正解: ウ
要点: ミューテックスは排他制御に使われ,同時に1つのスレッドだけが共有資源にアクセスできるようにする。
この問題に出てくる用語
同じ回の前後の問題
テクノロジ系の他の問題
- 令和6年度範囲 練習問題12: セマフォに関する記述として,適切なものはどれか。
- 令和6年度範囲 練習問題13: UNIX系ファイルシステムにおけるiノード(inode)に格納される情報として,適切でないものはどれ
- 令和6年度範囲 練習問題14: ジャーナリングファイルシステムの特徴として,適切なものはどれか。
- 令和6年度範囲 練習問題15: RAID5に関する記述として,適切なものはどれか。
- 令和6年度範囲 練習問題16: NoSQLデータベースの特徴に関する記述として,適切なものはどれか。
アプリで弱点分析つきの演習ができます