单选题
一般来讲,在并行处理系统中,将程序的模块划分得越小,
(16)
。
A、
程序模块间的数据相关性越大,线程创建和通信的开销越大
B、
程序模块间的数据相关性越小,线程创建和通信的开销越大
C、
程序模块间的数据相关性越小,线程创建和通信的开销越小
D、
程序模块间的数据相关性越大,线程创建和通信的开销越小
【正确答案】
A
【答案解析】
[分析] 一般来说,将程序的模块划分得越小,模块间的数据相关性就越大,通信的开销也越大。线程是程序中一个单一的顺序控制流程。模块越小就需要越多的线程,如果有大量的线程,会由于相互切换而影响性能。更多的线程也需要更多的内存空间,即开销更大。
提交答案
关闭