用語辞典の一覧に戻る
テクノロジ系出題頻度 2/3

マルチスレッド

まるちすれっど

定義

1つのプロセス内で複数のスレッドを並行実行する仕組み。

詳細解説

スレッドはプロセス内の実行単位で、メモリ空間を共有しながら独立して動く。マルチスレッドにより1アプリ内で画面描画とデータ読込を同時に行うなど応答性を高められる。プロセスより軽量で生成・切替コストが小さい一方、共有メモリへの同時アクセスで競合状態(レースコンディション)が起こりやすく、排他制御が必要。Webサーバが多数のリクエストを同時処理する際にも利用される。

「マルチスレッド」が出る問題

関連用語

よくある質問

Q. マルチスレッドとは何ですか?

A. 1つのプロセス内で複数のスレッドを並行実行する仕組み。

Q. IT パスポート試験での位置づけは?

A. テクノロジ系の重要用語です。出題頻度は 2/3 (★2)。 中程度の頻度で出題されます。

他の用語も見る(全250語)ITパスポートの問題に挑戦

科目: テクノロジ系 · ID: ipass-tech-068