进程与线程的区别与联系(基础篇)

如果用一句话来说明它的区别的话,那就是线程是系统执行(调度)的最小单元,进程是系统资源分配的最小单元。   进程和线程是怎么来的? 在传统的进程模型中,有两个独立的概念:资源分配与执行。所谓的执行的基本单位包括运行状态、优先级、寄存器等,而资源所有包括内存、程序代码、数据、文件等。既然这是两个独立的功能,那么将它们分开岂不是更好!于是就出现上面最先说到的关于线程的概念了。在这种模式下,系统调用的基
相关文章
相关标签/搜索