0

我正在修补内核 2.6.24 以引入新的调度策略,遵循这篇文章:http ://www.eetimes.com/design/embedded/4204929/Real-Time-Linux-Scheduling-Part-1 修补和重建过程很顺利,但重新启动后系统似乎根本没有打补丁。更具体地说,/include/linux/sched.h 的代码部分是:

...
#define SCHED_NORMAL        0
#define SCHED_FIFO      1
#define SCHED_RR        2
#define SCHED_BATCH     3
/* SCHED_ISO: reserved but not implemented yet */
#define SCHED_IDLE      5
#define SCHED_CASIO     6
...

但重启后 /usr/include/bits/sched.h 看起来像

...
#define SCHED_OTHER 0
#define SCHED_FIFO  1
#define SCHED_RR    2
#ifdef __USE_GNU
# define SCHED_BATCH    3
#endif
...

可能是什么问题呢?我正在使用带有核心双核 t7300 的 Ubuntu 8.04

谢谢,斯特凡诺

4

0 回答 0