c - 如何更改 CFS 中使用的数据结构

标签 c ubuntu data-structures linux-kernel scheduling

谁能告诉我如何更改 Completely Fair Scheduler 中使用的数据结构(RB 树)?我希望实现不同的数据结构以查看它们的性能。我知道一种方法是更改​​内核源代码中的 rbtree.h 和 rbtee.c。但我不确定如何做或者是否安全。我目前运行的是 Ubuntu 14.04。

最佳答案

下载内核源代码。进行所需的编辑并编译。然后安装就是。它应该这样做。备份当前的内核,以防万一。

关于c - 如何更改 CFS 中使用的数据结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38670543/

相关文章:

将元素从一个内存复制到另一内存

c - 如何在 C 中实现通用宏?

ruby-on-rails - 如何在我的 Ubuntu14.04 系统上设置 Rails 以进行部署?

python - 断字问题 - 创建数组/矩阵后如何继续?

c - sleep(1) + fflush(stdout) 通过curl 工作。不通过网络浏览器

在 C 中从二进制 "components"构造一个 int

ubuntu - 无法重启 nginx 网络服务器

linux - 无法从局域网访问tomcat网页

c++ - 是否可以使用枚举来访问数组?

java - Java 中可排序的类似 HashMap 的数据结构?