メインコンテンツへスキップ
用語集

スレッドすれっど

プログラム実行じっこう最小さいしょう単位たんい。1 プロセスない複数ふくすうスレッドが並行へいこう動作どうさ可能かのう

ITパスポート

スレッド(Thread)は、プログラム実行じっこう最小さいしょう単位たんいです。1 つのプロセス(実行じっこうちゅうのプログラム)のなか複数ふくすうのスレッドをうごかし、処理しょり分担ぶんたんして並行へいこうすすめられます。

観点かんてんスレッドプロセス
単位たんい実行じっこう最小さいしょう単位たんい実行じっこうちゅうのプログラム全体ぜんたい
メモリプロセスない共有きょうゆうプロセスごとに独立どくりつ
えの負荷ふかかるおも

たとえば 1 つのアプリのなかで「ファイルをダウンロードするスレッド」と「画面がめん更新こうしんするスレッド」を同時どうじうごかせば、ダウンロードちゅう操作そうさかたまりません。おなじプロセスないのスレッドはメモリを共有きょうゆうするため、プロセスをけるより連携れんけいかるいのが特徴とくちょうです。

試験しけんでは 「スレッドはプログラム実行じっこう最小さいしょう単位たんい」「同一どういつプロセスない並行へいこう動作どうさ・メモリ共有きょうゆう」というてんわれます。プロセスより軽量けいりょうえコストがちいさいてんさえましょう。

この用語を学べるコンテンツ

関連する用語