摘要:
1、进程与线程的区别:1.1、通俗的解释一个系统运行着很多进程,可以比喻为一条马路上有很多马车,不同的进程可以理解为不同的马车,而同一辆马车可以有很多匹马来拉----这些马就是线程。假设道路的宽度恰好可以通过一辆马车,道路可以认为是临界资源,那么马车成为分配资源的最小单位(进程),而同一个马车被很多匹马驱动(线程)----即最小的运行单位。每辆马车马匹数>=1,所以马匹数=1的时候进程和线程没有严格界限,只存在一个概念上的区分度;马匹数>1的时候才可以严格区分进程和线程。1.2、专业的解释简而言之,一个程序至少有一个进程,一个进程至少有一个线程。线程的划分尺度小于进程,使得多线程程 阅读全文