下面是关于线程的叙述,其中正确的是()。
A: 线程自己拥有一点资源,但它可以使用所属进程的资源
B: 由于同一进程中的多个线程具有相同的地址空间,所以它们间的同步和通信也易于实现
C: 进程创建与线程创建的时空开销不相同
D: 进程切换与线程切换的时空开销相同
A: 线程自己拥有一点资源,但它可以使用所属进程的资源
B: 由于同一进程中的多个线程具有相同的地址空间,所以它们间的同步和通信也易于实现
C: 进程创建与线程创建的时空开销不相同
D: 进程切换与线程切换的时空开销相同
举一反三
- 在具有线程和进程的系统中,进程与线程相比,在创建、撤销和切换中,系统为进程付出的时空开销更大。
- 下列关于线程的说法正确的是() A: 引入线程的OS线程切换的开销远小于进程切换的开销;有的系统线程切换、同步和通信都无须OS内核的干预 B: 引入线程的OS线程切换的开销和进程切换的开销差不多;有的系统线程切换、同步和通信都无须OS内核的干预 C: 引入线程的OS线程切换的开销远小于进程切换的开销;所有系统线程的切换、同步和通信都需要OS内核的干预 D: 引入线程的OS线程切换的开销和进程切换的开销差不多;所有系统线程的切换、同步和通信都需要OS内核的干预
- 下面关于线程的叙述不正确的是______。 A: 线程可以通过进程的全局变量与同进程其他线程通信。 B: 线程共享进程的地址空间。 C: 创建线程需要从磁盘上读取线程运行的函数。 D: 同一进程线程之间切换CPU只需要保护寄存器和堆栈。
- 在UNIX中,一个进程的多个线程使用相同地址空间,相互切换时间也远小于进程切换,同一进程下的线程共享数据空间。( )
- 关于进程和线程的描述,正确的是 A: 线程切换的代价比进程切换小 B: 线程切换的代价比进程切换大 C: 各线程间不可共享变量 D: 父子进程的全部资源都相同