Linux.ChinaUnix.net
ChinaUnix | Linux首页 | 新闻 | 博客 | 文章 | 专栏 | 新手 | 方案 | 图书 | 下载 | 人才 | 手册 | wiki | 搜索     
Linux论坛
  会员: 密码: 免费注册 | 忘记密码 | 会员登录 | 搜索 | 帮助 


跪求高人指点
首页 » CU论坛 » Linux » 汇总贴列表 » 内核源码 »  
[打印] [订阅] [收藏] [推荐给朋友] [本帖文本页]
  本主题由 platinum 于 2008-5-17 11:36 关闭 
apple0147
新手




UID:704288
注册:2008-5-12
最后登录: 2008-05-19
帖子:9
精华:0

可用积分:9
信誉积分:0
专家积分:0 (本版)

状态:...离线...

[资料] [站内短信] [Blog]


顶部
1楼 发表于 2008-5-13 11:19 
本来是个大四学生...
不幸分到的论文题目是:linux线程实现机制分析与运用..
本来我学的是号称浪费生命的信息管理专业...学了计算机相关的基础知识,但重来没学过linux...
现在准备自己多看看书多查查资料,但发现了一个很严重的问题....

我们老师要求应该要写最新最前沿的linux线程,貌似叫2.6的吧....
学校图书馆找的大多的linux书一般根本就不介绍线程..有的就一两张纸,大概的意思就是说linux里没有真正意义的线程之类..应该是书比较老

我就把大多数希望放到网上..网上确实有不少..但是发现了更头痛的问题::
      就是没有一个是很清晰的讲述不同版本时期linux线程实现的资料.上来就是很专业的东西..我都分不清楚到底哪个是最新的哪个是淘汰的........
      
     所以求助这里的高手能否大概的讲述下不同版本时期linux线程的实现...最新的是什么样的??
     具体的机制能讲讲更是感激不尽...
     谢谢!!!!!



您对本贴的看法:鲜花[0] 臭蛋[0]
CU可用积分兑换Linux/Unix精品图书 |《Ubuntu标准教程》书评获奖名单公布
kewenliang   帅哥
精灵



UID:693307
注册:2008-4-17
最后登录: 2008-07-03
帖子:155
精华:0

可用积分:307
信誉积分:5
专家积分:0 (本版)

状态:...离线...

[资料] [站内短信] [Blog]


顶部
2楼 发表于 2008-5-13 20:19 
楼主要沉住气慢慢学习  有个两周时间就看懂了



您对本贴的看法:鲜花[0] 臭蛋[0]
CU可用积分兑换Linux/Unix精品图书 |《Ubuntu标准教程》书评获奖名单公布
zx_wing   帅哥 (骑着猪的青蛙)
大天使
学徒



UID:499746
注册:2006-12-4
最后登录: 2008-07-09
帖子:1707
精华:3

可用积分:2368
信誉积分:100
专家积分:1 (本版)

来自:成都
状态:...保密...

[资料] [站内短信] [Blog]


顶部
3楼 发表于 2008-5-13 20:58 
不同历史时期的线程实现?不懂历史,但线程的实现linux没啥变化吧。
LZ把fork()看懂,再结合pthread库的资料看看应该就可以搞懂了



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________


C调 ---- C语言
都是最喜欢的
CU可用积分兑换Linux/Unix精品图书 |《Ubuntu标准教程》书评获奖名单公布
apple0147
新手




UID:704288
注册:2008-5-12
最后登录: 2008-05-19
帖子:9
精华:0

可用积分:9
信誉积分:0
专家积分:0 (本版)

状态:...离线...

[资料] [站内短信] [Blog]


顶部
4楼 发表于 2008-5-13 21:54 
终于有人答理我了..感动,谢谢

不是还有什么NPTL
什么POSIX\
什么Solaris..
LinuxThreads??
头都晕了..恳请高手讲讲什么区别??什么关系??



您对本贴的看法:鲜花[0] 臭蛋[0]
CU可用积分兑换Linux/Unix精品图书 |《Ubuntu标准教程》书评获奖名单公布
baohuaihuai
光明使者




UID:552896
注册:2007-4-17
最后登录: 2008-07-08
帖子:975
精华:0

可用积分:1068
信誉积分:100
专家积分:0 (本版)

状态:...离线...

[资料] [站内短信] [Blog]


顶部
5楼 发表于 2008-5-14 03:49 
通俗来说,linux内核中的线程实现比较特殊(它是不符合标准的).它不象solaris,它没有真正意义上"线程"的概念.
但为了在源代码级别兼容solaris等其他操作系统,linux所提供给应用程序的编程接口必须符合这个POSIX标准(针对线程问题来说,就是要让用户程序感觉到有真正的线程语义存在),那么就必须设计一个用户态的库来弥补.
LinuxThread是原来的库,它有一些缺陷,不能完全符合POSIX,所以后来又设计了NPTL.



您对本贴的看法:鲜花[0] 臭蛋[0]
CU可用积分兑换Linux/Unix精品图书 |《Ubuntu标准教程》书评获奖名单公布
apple0147
新手




UID:704288
注册:2008-5-12
最后登录: 2008-05-19
帖子:9
精华:0

可用积分:9
信誉积分:0
专家积分:0 (本版)

状态:...离线...

[资料] [站内短信] [Blog]


顶部
6楼 发表于 2008-5-14 09:45 
感谢大家的回复...万分感谢..
貌似有点明白了,呵呵,继续提问::
象LinuxThread,NPTL线程库是不是就是指用户级线程..???
那linux的核心级线程是什么样的??是不是仅仅指fork()和clone()??
我自己找的书99%在介绍线程时就一句话,"linux实际上并不区分进程和线程"..郁闷..难道我写论文也就写这一句??
请高手多多指点,越详细点就更好了,先谢谢了



您对本贴的看法:鲜花[0] 臭蛋[0]
CU可用积分兑换Linux/Unix精品图书 |《Ubuntu标准教程》书评获奖名单公布
dengcainiao   帅哥
精灵王




UID:136517
注册:2004-2-26
最后登录: 2008-06-24
帖子:253
精华:1

可用积分:259
信誉积分:100
专家积分:0 (本版)

状态:...离线...

[资料] [站内短信] [Blog]


顶部
7楼 发表于 2008-5-14 09:55 
个人感觉内核线程简单的说就是指那些没有用户内存空间的线程,LINUX线程的概念很简单,ULK3关于process的几章随便看看就能有些认识。



您对本贴的看法:鲜花[0] 臭蛋[0]
CU可用积分兑换Linux/Unix精品图书 |《Ubuntu标准教程》书评获奖名单公布
apple0147
新手




UID:704288
注册:2008-5-12
最后登录: 2008-05-19
帖子:9
精华:0

可用积分:9
信誉积分:0
专家积分:0 (本版)

状态:...离线...

[资料] [站内短信] [Blog]


顶部
8楼 发表于 2008-5-14 10:31 
首先感谢回复
大狭们千万别发单单一句"LINUX线程的概念很简单"..怕怕..你们觉得很简单的东西,我根本不了解是什么回事..可否稍微详细点...不甚感激啊..
ULK3是什么??



您对本贴的看法:鲜花[0] 臭蛋[0]
CU可用积分兑换Linux/Unix精品图书 |《Ubuntu标准教程》书评获奖名单公布
dengcainiao   帅哥
精灵王




UID:136517
注册:2004-2-26
最后登录: 2008-06-24
帖子:253
精华:1

可用积分:259
信誉积分:100
专家积分:0 (本版)

状态:...离线...

[资料] [站内短信] [Blog]


顶部
9楼 发表于 2008-5-14 10:41 
ULK3是understanding linux kernel 第三版,网上很多电子版下的。我也是菜鸟,我说LINUX的线程概念简单是指相对其他系统而言。建议你看看ULK3进程相关的章节,后边比较详细描述内部机制的地方可以先不着急看,前面讲解概念的看看应该对你能有些帮助。



您对本贴的看法:鲜花[0] 臭蛋[0]
CU可用积分兑换Linux/Unix精品图书 |《Ubuntu标准教程》书评获奖名单公布
rocky1972
精灵




UID:474698
注册:2006-10-10
最后登录: 2008-07-09
帖子:211
精华:0

可用积分:211
信誉积分:100
专家积分:0 (本版)

状态:...离线...

[资料] [站内短信] [Blog]


顶部
10楼 发表于 2008-5-14 11:28 
>>>>本来是个大四学生...
不幸分到的论文题目是:linux线程实现机制分析与运用..
本来我学的是号称浪费生命的信息管理专业...学了计算机相关的基础知识,但重来没学过linux...
现在准备自己多看看书多查查资料,但发现了一个很严重的问题....

说句题外话,没有别的意思。
如果你感觉自己被逼这学这个东西的话,或者是仅仅为了混个毕业,那干脆就毕业要学了(怎么着都会毕业),没有兴趣你会发现自己这个东西会很痛苦。



您对本贴的看法:鲜花[0] 臭蛋[0]
CU可用积分兑换Linux/Unix精品图书 |《Ubuntu标准教程》书评获奖名单公布

首页 » CU论坛 » Linux » 汇总贴列表 » 内核源码 »

 


Copyright © 2001-2008 ChinaUnix.net All Rights Reserved     联系我们:

感谢所有关心和支持过ChinaUnix的朋友们    转载本站内容请注明原作者名及出处

京ICP证041476号


清除 Cookies - Linux时代 - Archiver - WAP - TOP

Processed in 0.052672 second(s), 6 queries , Gzip enabled