线程与进程有何区别?请先在白纸上解答,然后解答。正确答案是()
线程与进程有何区别?请先在白纸上解答,然后解答。正确答案是()
A、存在的位置不同:进程在内存中,线程在处理器上。
B、资源分配和处理器调度单位不同:资源分配以进程为单位,处理调度以线程为单位。
C、调度和切换不同:线程上下文切换比进程上下文的切换要快得多。
D、通信代价不同:进程间通信代价大,线程之间可以直接读写进程数据段来进行通信,通信代价小。
E、地址空间和资源不同:进程间相互独立;同一进程的各个线程之间却共享它们
F、分工不同:进程完成大任务,线程完成小任务。
正确答案:资源分配和处理器调度单位不同:资源分配以进程为单位,处理调度以线程为单位。|调度和切换不同:线程上下文切换比进程上下文的切换要快得多。|通信代价不同:进程间通信代价大,线程之间可以直接读写进程数据段来进行通信,通信代价小。|地址空间和资源不同:进程间相互独立;同一进程的各个线程之间却共享它们
- 上一篇:属于短骨的是()。
- 下一篇:有关呼吸系统,下列说法正确的是()。