注册
登录
首页
网站近况
会员
标签
统计
帮助
LUPA论坛
»
内核问题答疑
» 内核线程的调度问题
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
内核线程的调度问题
footballxi
关注开源
个人空间
发短消息
加为好友
1
#
发表于 2008-6-13 04:37
只看该作者
内核线程的调度问题
内核线程的创建一般采用kernel_thread的方式来创建,那我应该如何指定每个内核线程的优先级呢?如果没有优先级这些线程之间又应该如何调度呢?
UID
37275
帖子
9
精华
0
积分
125
阅读权限
20
在线时间
22 小时
注册时间
2007-4-5
最后登录
2008-7-22
查看详细资料
TOP
推荐个超酷的web2.0相册
陈莉君
版主
个人空间
发短消息
加为好友
2
#
发表于 2008-6-13 23:55
只看该作者
Linux在内核的调度上,不区分线程和进程。因为process与pthread_create有很多相似之处,都要依赖虚拟地址空间,不过线程的创建是共享父线程的虚拟地址空间,但都需要映射虚拟空间这一步,所以内核中进程和线程中实现最终都调用do_fork()。因此,用给进程设置优先级的方法就可以。
透析真谛,似拨云穿雾;共享智慧,如春风沐浴
http://www.kerneltravel.net
UID
26540
帖子
162
精华
1
积分
2456
阅读权限
100
在线时间
203 小时
注册时间
2006-11-9
最后登录
2008-9-5
查看详细资料
TOP
推荐个超酷的web2.0相册
footballxi
关注开源
个人空间
发短消息
加为好友
3
#
发表于 2008-6-15 21:32
只看该作者
哦,明白了!多谢陈老师!您最近发表在论坛上的文章我都在看很有帮助!
UID
37275
帖子
9
精华
0
积分
125
阅读权限
20
在线时间
22 小时
注册时间
2007-4-5
最后登录
2008-7-22
查看详细资料
TOP
推荐个超酷的web2.0相册
‹‹ 上一主题
|
下一主题 ››
控制面板首页
编辑个人资料
积分交易
积分记录
公众用户组
勋章
访问推广
基本概况
流量统计
客户软件
发帖量记录
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计