社区
Linux_Kernel
帖子详情
我想修改内核 比如在调度时加入自己的想法。但又不是太懂……
x1981wenny
2003-12-12 06:34:32
我想修改内核 比如在调度时加入自己的想法。但又不是太懂……
我看了好多介绍怎么添加自己的系统调用什么的,加了后都要编译内核,我试了几次,而且只是在某个结构体中加了一无关紧要的项,都不成功。
我把sched.c文件拷出来用gcc编译,也不行,总说某某头文件找不到!
请帮帮我,告诉我怎么改?万分万分地感谢!
分数没有问题!
ps:或者那位高手愿意帮帮我这个初级,能不能留下你的联系方式?谢谢
...全文
41
6
打赏
收藏
微信扫一扫
点击复制链接
分享
举报
写回复
6 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
joknan
2003-12-16
装一次lfs吧,你会有一些启发的。
lfs.linuxsir.org
打赏
举报
回复
赞
blh
2003-12-16
sched.c是kernel中任务调度的文件,如过你要修改调度算法,就应该修改该文件
单独编译该文件时在命令行中加入 -I/usr/src/linux-2.4实施
打赏
举报
回复
赞
kangjian1
2003-12-16
事实上只会编译你改过的文件(这有make保证),然后整体连接。
打赏
举报
回复
赞
superzxf
2003-12-16
编译内核巨慢啊!无法忍受
打赏
举报
回复
赞
kangjian1
2003-12-15
系统调用我加过,是可以的,但是要改调度算法,这是不够的。
内核要整体编译连接。把sched.c考出来是不行的,它包含的头文件
分布在多个目录中,只有makefile自己才能找到正确的路径。
建议你修改sched.c后整体编译内核。
打赏
举报
回复
赞
loveisbug
2003-12-15
这样做很危险
打赏
举报
回复
赞
相关推荐
Linux 2.6
调度
系统分析
本文从 Linux 2.4
调度
系统的缺陷入手,详细分析了 Linux 2.6
调度
系统的原理和实现细节,并对与
调度
系统相关的负载平衡、NUMA 结构以及实
时
性能进行了分析和评价。 1. 前言 Linux 的市场非常广阔,从...
虽然我
不是
windows端程序员,
但
是这个IOCP讲的还是可以的
这篇文档我非常详细并且图文并茂的介绍了关于网络编程模型中完成端口的方方面面的信息,从API的用法到使用的步骤,从完成端口的实现机理到实际使用的注意事项,都有所涉及,并且为了让朋友们更直观的体会完成端口的...
搞
懂
分布式技术7:负载均衡概念与主流方案
还好张大胖也注意到了这个问题,他早有准备,一脸无奈地说: “唉,我昨天检查了一下系统,现
在
的访问量已经越来越大了,无论是CPU,还是硬盘、内存都不堪重负了,高峰期的响应速度越来越慢。...
郭健: Linux进程
调度
技术的前世今生之“前世”
郭健,一名普通的
内核
工程师,以钻研Linux
内核
代码为乐,热衷于技术分享,和朋友一起创建了蜗窝科技的网站,希望能汇集有同样
想
法
的技术人,以蜗牛的心态探讨技术。 (小编画外音:郭大侠是我最佩服的大侠,他...
阿里linux
内核
月报201503
但
暴露出来单独的
内核
内存使用上限也有它的好处,比如你可以通过这个接口间接限制最大可以创建的进程数量等等,PeterZ说很多用户都
想
要这个特性,
但
可能单独实现它更好些,通过memcg来实现
太
隐晦了。具体的行动需要...
linux
内核
分析(转自某位大哥网上的笔记)
当PC启动
时
,Intel系列的CPU首先进入的是实模式,并开始执行位于地址0xFFFF0处的代码,也就是ROM-BIOS起始位置的代码。BIOS先进行一系列的系统自检,然后初始化位于地址0的中断向量表。最后BIOS将启动盘的第一个...
linux
内核
分析
... 当PC启动
时
,Intel系列的CPU首先进入的是实模式,并开始执行位于地址0xFFFF0处的代码,也就是ROM-BIOS起始位置的代码。BIOS先进行一系列的系统自检,然后初始化位于地址0的中断向量表。最后B
走近嵌入式
关注+星标公众号,不错过精彩内容作者 | 鲸鱼本文分享给那些学习嵌入式犹豫不决的同学。小李读大学
时
学的是机械,毕业后从事电梯调试工作。他觉得这份工作门槛低,没有发展空间,说白了就是“修电梯...
牛客面经 | BAT、美团、360、滴滴新锐……2W字干货,这不仅仅是一篇面经
写了个显眼的标题,就真...校招真的是段劳心伤神的经历,我把这一路的体会,写
在
秋招前,也许能给那些和我一样迷茫过,怀疑过,失落过的人一些帮助。 (这篇文章有点长,可能需要点耐心) 0写
在
之前
Linux30岁生日:Linux 成功的真正原因
1991 年末(或是 1992 年初),我把许可改为 GPLv2,因为有人
想
把它以软盘的形式分发给本地 Unix 用户组,
但
又
想
收回软盘的成本,并补偿他们拷贝软盘所花费的
时
间。我觉得这很合理,因为“免费”与否并
不是
最重要的...
30 周年,Linux 成功的真正原因是什么?
1991 年末(或是 1992 年初),我把许可改为 GPLv2,因为有人
想
把它以软盘的形式分发给本地 Unix 用户组,
但
又
想
收回软盘的成本,并补偿他们拷贝软盘所花费的
时
间。我觉得这很合理,因为“免费”与否并
不是
最重要的...
弹指一挥间,揭秘诞生 30 周年 Linux 成功的真正原因
1991 年末(或是 1992 年初),我把许可改为 GPLv2,因为有人
想
把它以软盘的形式分发给本地 Unix 用户组,
但
又
想
收回软盘的成本,并补偿他们拷贝软盘所花费的
时
间。我觉得这很合理,因为“免费”与否并
不是
最重要的...
自己
写操作系统学习总结
怎样
自己
写一个简单的操作系统? https://www.zhihu.com/question/20207347 我写的
时
候一些经历: 第一次写的
时
候3000行左右的就无法调试了,当
时
主要参考了linux 0.11(基础
太
潜)。 第二次写的
时
候,基本定下...
[转贴]
想
在
计算机方面有所造诣的人必看!!!
这些日子我一直
在
写一个实
时
操作系统
内核
,已有小成了,等写完我会全部公开,希望能够为国内IT的发展尽
自己
一份微薄的力量。最近看到很多学生朋友和我当年一样没有方向,所以把我的经历写出来与大家共勉,希望能给...
【转】阿里中间件大佬经验分享
我是2017年
加入
到阿里巴巴中间件技术部 我本科其实是合肥一个不入流的三本,后来考研到西安邮电,2016年的这个
时
候我也和你们一样到处面试,投简历。幸运的是我收获了网易的实习Offer、腾讯的是实习Offer还有阿里...
搞
懂
分布式技术10:LVS实现负载均衡的原理与实践
还好张大胖也注意到了这个问题,他早有准备,一脸无奈地说: “唉,我昨天检查了一下系统,现
在
的访问量已经越来越大了,无论是CPU,还是硬盘、内存都不堪重负了,高峰期的响应速度越来越慢。” 顿了一下,他试探地...
阿里Java面经大全(整合版)
然后问我springmvc里面有的参数的设定,问的是细节,然后问我如果传的多个值是一个对象的属性,问我如何处理,我说直接
在
后端接收为对象就行了,然后突然问我http怎么传对象,这里有点不明白面试官
想
问啥,...
内核
态进程管理器Intercessor和实现细节
内核
态进程管理器Intercessor和实现细节 2007-11-27 12:35 1087人阅读 评论(0) 收藏 举报 objecthooksystemintegerheaderfunction 标 题: 【原创】
内核
态进程管理器Intercessor和实现细节 作 者: ...
大学生上网调查报告4篇.pdf
大学生上网调查报告4篇.pdf大学生上网调查报告4篇.pdf大学生上网调查报告4篇.pdf大学生上网调查报告4篇.pdf大学生上网调查报告4篇.pdf大学生上网调查报告4篇.pdf大学生上网调查报告4篇.pdf大学生上网调查报告4篇.pdf
js音乐播放器Demo
js音乐播放器Demo
发帖
Linux_Kernel
加入
微信扫一扫
点击复制链接
4267
社区成员
1.7w+
社区内容
Linux/Unix社区 内核源代码研究区
社区管理员
申请成为版主
帖子事件
创建了帖子
2003-12-12 06:34
社区公告
暂无公告