【问题标题】:About linux kernel jiffies关于 linux 内核 jiffies
【发布时间】:2012-11-19 16:56:38
【问题描述】:

作为我任务的一部分,我必须实现一个调度类。我写了两个系统调用来记录内核调度的进程的顺序。根据这些数据,我必须得出结论,它是全局调度还是本地调度。 1. 我已将 jiffies、pid、tid 打印到内核空间。 2. 通过观察 pid 和 tids 的 jiffies 和序列,我必须断定它是全局调度还是本地调度。 3.我必须知道内核为每个进程分配的时间量。

我的问题:我在哪里可以找到那个时间量子?

【问题讨论】:

标签: linux time linux-kernel scheduling


【解决方案1】:

Jiffies 用于计算时间单位。时间量是内核为进程或线程分配的单位数。您可以通过观察进程/线程调度运行之间的 jiffies 变化来结束量子,直到切换到另一个进程/线程。

【讨论】:

  • 我认为这是最后的选择。虽然我看到的变化似乎是前一个变化的倍数(即量子),但我想确认这一点。
猜你喜欢
  • 1970-01-01
  • 2020-08-31
  • 1970-01-01
  • 1970-01-01
  • 2011-08-23
  • 2016-02-08
  • 2020-02-19
  • 1970-01-01
  • 2016-03-19
相关资源
最近更新 更多