テクノロジ系 / ソフトウェア
スレッド
スレッドは、プロセス内で実行される処理の流れの単位です。
もう少し詳しく
プロセスは実行中のプログラムの単位で、メモリ空間などの資源を持ちます。スレッドはそのプロセス内で動く軽量な実行単位で、同じプロセス内の複数スレッドはメモリを共有できます。共有するため高速ですが、排他制御が必要になることがあります。
試験での見方
ブラウザが、画面表示、通信、JavaScript実行を別々のスレッドで処理すると、操作中でも通信を続けられます。
テクノロジ系 / ソフトウェア
スレッドは、プロセス内で実行される処理の流れの単位です。
プロセスは実行中のプログラムの単位で、メモリ空間などの資源を持ちます。スレッドはそのプロセス内で動く軽量な実行単位で、同じプロセス内の複数スレッドはメモリを共有できます。共有するため高速ですが、排他制御が必要になることがあります。
ブラウザが、画面表示、通信、JavaScript実行を別々のスレッドで処理すると、操作中でも通信を続けられます。
プロセスとスレッドの違いが頻出です。プロセスは資源管理の単位、スレッドはCPUで実行される処理の流れ、と整理します。