Linuxオペレーティングシステムにおける,プロセスとスレッドに関する次の記述のうち,最も適切なものはどれか。
① 1つのスレッドは,複数のプロセスにおいて同時に実行できる。
② 同じプロセス内の複数のスレッドは,同じスタックを用いて実行される。
③ 同じプロセス内の複数のスレッドは,プロセス内のデータを共有しない。
④ 同じプロセス内の複数のスレッドは,マルチコアで同時に実行できる。
⑤ プロセス切り替えに要するオーバーへッドとスレッド切り替えに要するオーバーへッドは同じである。
答え
④
解説
① 1つのスレッドは,複数のプロセスにおいて同時に実行できる。
XXX
② 同じプロセス内の複数のスレッドは,同じスタックを用いて実行される。
XXX
③ 同じプロセス内の複数のスレッドは,プロセス内のデータを共有しない。
XXX
④ 同じプロセス内の複数のスレッドは,マルチコアで同時に実行できる。
XXX
⑤ プロセス切り替えに要するオーバーへッドとスレッド切り替えに要するオーバーへッドは同じである。
XXX