标签:
1、什么是进程与线程
进程是一个拥有资源的独立单位,是进程是程序的一次执行;
线程是进程中的一个实体,是调度的基本单位。
2、为什么要有进程和线程
操作系统引入进程的目的是,为了描述和实现多个程序的并发执行,以改善资源利用率级提高系统的吞吐量。
为什么引入线程?为了减少程序并发执行时系统所付出的额外开销,使操作系统具有更好的并发性
3、区别与联系
进程拥有独立的内存地址空间,同一个进程内的线程共用地址空间;
进程是资源分配和拥有的单位,同一个进程内的线程共享进程的资源; 具体资源如下图,来自
进程是程序的一次执行,线程是最基本可调度的单元。
一个进程至少包含一个线程。
标签:
原文地址:http://www.cnblogs.com/julie-yang/p/4677875.html