中国大学MOOC: 线程之间的切换是由操作系统完成的。如果线程数量过多,线程花费在实际工作上的时间将会减少,因为线程切换将耗费较多的系统资源。
举一反三
- 下列关于线程的描述中,错误的是()。 A: 内核级线程的调度由操作系统完成 B: 操作系统为每个用户级线程建立一个线程控制块 C: 用户级线程间的切换比内核级线程间的切换效率高 D: 用户级线程可以在不支持内核级线程的操作系统上实现
- 下列关于线程的说法正确的是() A: 引入线程的OS线程切换的开销远小于进程切换的开销;有的系统线程切换、同步和通信都无须OS内核的干预 B: 引入线程的OS线程切换的开销和进程切换的开销差不多;有的系统线程切换、同步和通信都无须OS内核的干预 C: 引入线程的OS线程切换的开销远小于进程切换的开销;所有系统线程的切换、同步和通信都需要OS内核的干预 D: 引入线程的OS线程切换的开销和进程切换的开销差不多;所有系统线程的切换、同步和通信都需要OS内核的干预
- 下列关于线程的描述中,错误的是( ) A: 内核支持线程的调度由OS完成 B: OS为每个用户级线程建立一个TCB(线程控制块) C: 用户级线程间的切换比内核支持线程间的切换效率高 D: 用户级线程可以在不支持内核支持线程的OS上实现
- 线程数量越多,线程切换的开销也会增加。
- 在下面的叙述中,正确的是()。 A: 引入线程后,处理机只在线程间切换 B: 引入线程后,处理机仍在进程间切换 C: 线程的切换,不会引起进程的切换 D: 线程的切换,可能引起进程的切换