试题题干
为什么要引入线程。
参考答案
试题解析
由于进程既是独立执行的基本单位,又是资源拥有者,在进程创建、撤销和切换时需要较大的时空开销。所以,系统中所设置的进程数和进程切换的频率都受到了限制,影响了操作系统并发程度的提高。引入线程作为独立调度和分派的单位,不独立拥有资源,而与其他线程共享同一进程的资源,减小了系统的时空开销。
为什么要引入线程。
由于进程既是独立执行的基本单位,又是资源拥有者,在进程创建、撤销和切换时需要较大的时空开销。所以,系统中所设置的进程数和进程切换的频率都受到了限制,影响了操作系统并发程度的提高。引入线程作为独立调度和分派的单位,不独立拥有资源,而与其他线程共享同一进程的资源,减小了系统的时空开销。