进程
● 程序运行的基本单元
● 资源分配和拥有的基本单位
● 有自己独立的地址空间
● 多个进程可并发执行
线程
● 比进程更小的程序运行的基本单元
● CPU调度和分派的基本单位
● 没有独立的地址空间,多个线程共享地址空间
● 多个线程可并发执行,某一个线程可以创建和撤销另外的线程
进程和线程的区别
● 都可以并发执行
● 都是程序运行的基本单元,但线程更小
● 一个程序至少有一个进程,一个进程至少有一个线程
● 进程有自己独立的地址空间,而进程中的线程共享此地址空间
参考链接:http://blog.youkuaiyun.com/tianchen28/article/details/18367533##1