1.进程是资源分配单位, 线程是CPU调度单位
2.进程拥有一个完整的资源平台, 而线程只独享指令流执行的必要资源,如registers和stack
3.线程具有 就绪, 阻塞, 运行 三种基本状态和状态间的转换关系
4. 线程能减少并发执行的时间空间开销
多线程的引入:
在进程内部增加一类实体满足以下特性:
(1)实体间可以并发执行
(2)实体之间共享相同的地址空间
这就是线程.
1.进程是资源分配单位, 线程是CPU调度单位
2.进程拥有一个完整的资源平台, 而线程只独享指令流执行的必要资源,如registers和stack
3.线程具有 就绪, 阻塞, 运行 三种基本状态和状态间的转换关系
4. 线程能减少并发执行的时间空间开销
在进程内部增加一类实体满足以下特性:
(1)实体间可以并发执行
(2)实体之间共享相同的地址空间
这就是线程.