page contents

进程与线程的区别?

轩辕小不懂 发布于 2021-10-26 14:37
阅读 612
收藏 0
分类:操作系统
2255
Nen
Nen
- 程序员

1. 进程是资源分配的最小单位,而线程是 CPU 调度的最小单位;

2. 创建进程或撤销进程,系统都要为之分配或回收资源,操作系统开销远大于创建或撤销线程时的开销;

3. 不同进程地址空间相互独立,同一进程内的线程共享同一地址空间。一个进程的线程在另一个进程内是不可见的;

4. 进程间不会相互影响,而一个线程挂掉将可能导致整个进程挂掉。

请先 登录 后评论