首页 > 编程语言 > 详细

进程与线程的区别。

时间:2015-09-19 08:29:39      阅读:278      评论:0      收藏:0      [点我收藏+]

从宏观上看——线程是进程的内部执行单元,也是进程的可调度实体。

简单的说就是:一个程序一个进程,一个进程一个线程。

两者的区别可以从地址空间,资源分配,并发性区分。

--地址空间:进程拥有自己的独立空间,而线程依赖于进程,他共享进程的地址空间。

--资源分配:进程是资源分配和拥有的单位,同一个进程内的线程共享着进程的资源。

--并发性: 线程的调度开销与切换要比进程小得多,所以并发性较好。

 

对于某些程序需要共享资源,在进程之间共享的话比较冗余,通过线程之间来操作的话就显得清晰明了。

--未了

进程与线程的区别。

原文:http://www.cnblogs.com/nethk/p/4820866.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!