問59
頻出度★★☆
マルチスレッドの説明として, 適切なものはどれか。
这道题的解析和你的作答记录。
マルチスレッドの説明として, 適切なものはどれか。
“CPU 上搭载多个内核(运算电路)”是“多核(multi-core)”的说明,而非多线程。多核指的是硬件(CPU)的构成,与划分软件处理单元的多线程是不同的概念。
“利用硬盘等外部存储装置,实现比主存更大容量的存储空间”是“虚拟内存(虚拟存储)”的说明,是一种存储管理方法,与线程的并行处理无关。
正解 多线程是指将一个应用程序划分为称为“线程”的多个处理单元,并让它们同时并行地执行的机制。这样就能在一个程序内高效地推进多个处理。选项ウ所说的“将一个应用程序划分为多个处理单元,并对它们进行并行处理”正是这一定义本身,因此为正确答案。
“将一份数据分割开,并行写入到多个硬盘中”是 RAID0 的“条带化(striping)”的说明。它是一种加快磁盘写入速度的方法,与并行执行程序处理单元的多线程不同。