当前位置: 技术问答>linux和unix
询问一个内核版本问题!(关于2.4.18-3)
来源: 互联网 发布时间:2015-03-05
本文导语: 我现在要分析schedule(void) 老师提供的源代码是2.4.18-3 其中的sched.c中没有goodness()。他说是2.4.18已经不用了goodness() 可是我从网上下的无论是2.4.18,还是2.4.20都有goodness() 这是什么回事 老师提供的是redhat的,...
我现在要分析schedule(void)
老师提供的源代码是2.4.18-3
其中的sched.c中没有goodness()。他说是2.4.18已经不用了goodness()
可是我从网上下的无论是2.4.18,还是2.4.20都有goodness()
这是什么回事
老师提供的是redhat的,是不是redhat做的修改????
老师提供的源代码是2.4.18-3
其中的sched.c中没有goodness()。他说是2.4.18已经不用了goodness()
可是我从网上下的无论是2.4.18,还是2.4.20都有goodness()
这是什么回事
老师提供的是redhat的,是不是redhat做的修改????
|
我觉得2.4.18的内核可能经过比较大的变动,但后来在2.4.20中又改回去了。因为2.4.18内核的就绪队列是每个CPU有一个,而2.4.20的内核又改为整个系统只有一个就绪队列。
不过,我看的2.4.18的内核是redhat 8.0的,但我看的2.4.18是从www.kernel.org当下来的,所以也不能排除是redhat公司对内核进行了修改。
不过,我看的2.4.18的内核是redhat 8.0的,但我看的2.4.18是从www.kernel.org当下来的,所以也不能排除是redhat公司对内核进行了修改。
|
应该是redhat自己的号码
港装好的redhat9.0是 2.4.20-8,在rhn上update之后
新内核是2.4.20-9
不过我没有看过redhat修改的内核,都是在kernel.org上down的
港装好的redhat9.0是 2.4.20-8,在rhn上update之后
新内核是2.4.20-9
不过我没有看过redhat修改的内核,都是在kernel.org上down的
|
怎么不用goodness了?2.4.20里面还有goodness呢