在具有线程和进程的系统中,进程与线程相比,在创建、撤销和切换中,系统为进程付出的时空开销更大。
举一反三
- 下面对进程和线程所具有特性的比较中,正确的有()。Ⅰ.同一进程中的线程切换不会引起进程切换Ⅱ.从一个进程中的线程切换到另一个进程中的线程时会引起进程切换Ⅲ.创建、撤销切换进程时的开销会远大于相应的线程操作Ⅳ.引入线程的操作系统能更有效地使用资源和提高系统吞吐量 A: Ⅰ和Ⅱ B: Ⅰ和Ⅲ C: Ⅰ、Ⅱ和Ⅲ D: 全都是
- ( )线程依赖于内核,即无论是在用户进程中的线程,还是系统进程中的线程,它们的创建、撤销和切换都由内核实现。
- 下面是关于线程的叙述,其中正确的是()。 A: 线程自己拥有一点资源,但它可以使用所属进程的资源 B: 由于同一进程中的多个线程具有相同的地址空间,所以它们间的同步和通信也易于实现 C: 进程创建与线程创建的时空开销不相同 D: 进程切换与线程切换的时空开销相同
- 下列关于线程的说法正确的是() A: 引入线程的OS线程切换的开销远小于进程切换的开销;有的系统线程切换、同步和通信都无须OS内核的干预 B: 引入线程的OS线程切换的开销和进程切换的开销差不多;有的系统线程切换、同步和通信都无须OS内核的干预 C: 引入线程的OS线程切换的开销远小于进程切换的开销;所有系统线程的切换、同步和通信都需要OS内核的干预 D: 引入线程的OS线程切换的开销和进程切换的开销差不多;所有系统线程的切换、同步和通信都需要OS内核的干预
- 试从调度性,并发性,拥有资源及系统开销几个方面,对进程和线程进行比较. A: 在引入线程的OS中,把线程作为调度和分派的基本单位,而把进程作为资源拥有的基本单位; B: 在引入线程的OS中,不仅进程之间可以并发执行,而且在一个进程中的多个线程之间,亦可并发执行,因而使OS具有更好的并发性 C: 进程始终是拥有资源的一个独立单位,线程自己不拥有系统资源,但它可以访问其隶属进程的资源; D: 在创建,撤消和切换进程方面,进程的开销远远大于线程的开销