QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 851|回复: 2

请教一个关于Linux进程的问题...

[复制链接]
发表于 2004-10-7 22:09:10 | 显示全部楼层 |阅读模式
原来听一个高手说Linux下只有‘进程’这个概念,没有‘线程’这个概念。所谓的‘线程’是‘微内核’才具有的特性(例如Windows系统)。...请问这种概念对么?前两天看了一篇对比2.4.*与2.6.*内核的文章,文中提到了‘线程’...确实把我搞混了
发表于 2004-10-7 22:22:11 | 显示全部楼层

Re: 请教一个关于Linux进程的问题...

[quote:051064bbff="694745"]原来听一个高手说Linux下只有‘进程’这个概念,没有‘线程’这个概念。所谓的‘线程’是‘微内核’才具有的特性(例如Windows系统)。...请问这种概念对么?前两天看了一篇对比2.4.*与2.6.*内核的文章,文中提到了‘线程’...确实把我搞混了 [/quote]

linux当然有线程,微内核最早引入线程,但微内核的核心思想并不是线程,线程只是实现的一种方式。

btw,linux内部是使用轻进程来实现的线程,反正我看了很久也没看出轻进程与线程有什么区别。
回复

使用道具 举报

发表于 2004-10-7 23:11:20 | 显示全部楼层
其实Linux下无所谓进程、线程,全是“任务”task,也全用task_struct表示,进程通常认为是有独自的存储空间,而线程的存储空间则是共享的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 18:33 , Processed in 0.058943 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表