关于线程下列说法正确的是:
A: 线程由线程内核对象和线程堆栈两个部分组成
B: 线程使用进程的地址空间
C: 同一进程中的线程非常容易通信
D: 线程只有一个内核对象和一个堆栈
E: 线程的开销比进程少
F: 在开发软件时应尽量使用多线程,而避免使用多进程
A: 线程由线程内核对象和线程堆栈两个部分组成
B: 线程使用进程的地址空间
C: 同一进程中的线程非常容易通信
D: 线程只有一个内核对象和一个堆栈
E: 线程的开销比进程少
F: 在开发软件时应尽量使用多线程,而避免使用多进程
举一反三
- 下面关于线程和进程说法错误的有? A: 一个进程可创建一个或多个线程 B: 一个线程可创建一个或多个线程 C: 进程有独立的地址空间,线程没有 D: 线程与线程通信不可使用共享内存
- 下面关于线程的叙述不正确的是______。 A: 线程可以通过进程的全局变量与同进程其他线程通信。 B: 线程共享进程的地址空间。 C: 创建线程需要从磁盘上读取线程运行的函数。 D: 同一进程线程之间切换CPU只需要保护寄存器和堆栈。
- 下列关于进程和线程的叙述中,正确的是______。 Ⅰ.一个进程可包含多个线程,各线程共享进程的虚拟地址空间 Ⅱ.一个进程可包含多个线程,各线程共享栈 Ⅲ.当一个多线程进程(采用一对一线程模型)中某个线程被阻塞后,其他线程将继续工作 Ⅳ.当一个多线程进程中某个线程被阻塞后,该阻塞进程将被撤销 A: Ⅰ、Ⅱ、Ⅲ B: Ⅰ、Ⅲ C: Ⅱ、Ⅲ D: Ⅱ、Ⅳ
- 关于进程和线程 A: 进程和线程是同一样东西 B: 一个进程包含一到多个线程 C: 进程间切换比线程间切换效率高
- 下列关于线程的说法正确的是() A: 引入线程的OS线程切换的开销远小于进程切换的开销;有的系统线程切换、同步和通信都无须OS内核的干预 B: 引入线程的OS线程切换的开销和进程切换的开销差不多;有的系统线程切换、同步和通信都无须OS内核的干预 C: 引入线程的OS线程切换的开销远小于进程切换的开销;所有系统线程的切换、同步和通信都需要OS内核的干预 D: 引入线程的OS线程切换的开销和进程切换的开销差不多;所有系统线程的切换、同步和通信都需要OS内核的干预