0

在启动过程中,“调度程序”是在哪里创建的,在创建时如何访问它的指令?

4

2 回答 2

1

这取决于您使用的操作系统,但有几件事应该清楚:

  • 在第一次切换到用户态之前
  • 在启动任何内核线程或完成任何其他多编程(多任务)之前

显然,这在引导过程中相对较早。

“如何访问它的指令”到底是什么意思??

于 2010-03-03T14:44:57.610 回答
0

默认调度程序在内核配置中设置:adrian@adrian: ~ $ grep cfq /boot/config-2.6.36.2-desktop-2mnb CONFIG_DEFAULT_IOSCHED="cfq"

在启动时,您可以在内核行中执行例如:kernel /vmlinuz-2.6.18-8.el5 ro root=/dev/sda2 lift =deadline

于 2011-04-12T15:58:36.073 回答