51Testing软件测试论坛
标题:
进程和线程的区别?
[打印本页]
作者:
lx_yykl
时间:
2010-3-27 07:07
标题:
进程和线程的区别?
那位大仙能通俗的讲下进程和线程的区别?最好能举个例子,谢了
作者:
fifaboy
时间:
2010-4-8 09:51
操作系统上讲的比较详细。
相同的地方就是都是CPU得执行体。
区别
进程更重量级点,他有很多数据什么的需要占用资源,而线程可以共享那些进程的资源。进程有自己的内存空间,堆。而线程没有自己的堆,但是有自己的栈空间。
在详细也说不清了。其实很多内核级别的东西,需要传递的参数是PID,也就是进程ID,而不是线程ID,她利用的更多的是进程里的东西。
也许有错的,反正大概就那么个意思,建议找操作系统书看看。
另外原来的UNIX只有进程是没有线程的。。。
作者:
msnshow
时间:
2010-5-26 22:56
看上去主要就是优先级不同吧
作者:
xavier_007
时间:
2010-5-31 14:56
呵呵,qq启动是一个进程,同时和张三和李四聊天,是2个线程
作者:
yiluzhuifeng
时间:
2010-6-12 15:36
楼上讲得好通俗
作者:
魔狼
时间:
2010-7-22 16:27
一個進程里面可以分為好幾個線程,進程一關線程都沒,線程和線程之間不一定有相互影響。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2