linux - 使用示例代码测试 Linsched

标签 linux linux-kernel scheduler

我最近遇到了 Linsched,它可以在用户空间中模拟一些内核调度程序(我相信是 CFS)功能。现在随着调度程序的进展,宣布了一个到 3.3.4 的端口 [1],他们声称在 ~20 行中拥有所有模拟代码。因此,在克隆存储库并按照 [1] 中的说明进行操作后,我尝试:

~/linsched/tools$ ls
firewire  hv  lguest  nfsd  perf  power  slub  testing  usb  virtio

这是预期的,因为我克隆的存储库包含所有内核代码,但本应存在于 tools/中的 linsched 文件夹不存在。有没有其他人有幸使用 3.3.4 运行 linsched?如果是这样,我在哪里可以找到更多相关信息?谢谢!

[1] http://lists.linaro.org/pipermail/linaro-sched-sig/2012-March/000013.html

最佳答案

所以我在给几个人发邮件后终于弄清楚了代码是什么,我在这里发布其他人的答案,检查代码后,你必须切换到 linsched-alpha 分支。

关于linux - 使用示例代码测试 Linsched,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10922533/

相关文章:

linux - Shopt命令搜索问题

linux - 小辣椒机器人之旅-智能导航

linux - 如何获取内核设备驱动程序代码中各个点的堆栈跟踪

c - 停止和启动任务

c - 保持用户环境变量执行 gksu

linux - 流式传输到文件中 - 需要 linux 命令解释

android 似乎不支持 statfs()

c - 如何从内核缓冲区打印字符串?我使用 copy_from_user() 对吗?

spring - 如何在运行时更改时间调度程序

c - “prev”函数中的“current”和 “__schedule”有什么区别,为什么不直接使用current呢?