Linux调度程序修改

标签 linux linux-kernel scheduling scheduler job-scheduling

我计划为 Linux 编写一个新的调度程序。我想知道当前使用的调度程序及其“C”代码。 在哪里可以找到Linux文件系统中包含调度程序代码的文件。

有关如何修改调度算法的任何引用资料或帮助都会很棒,或者有什么来源可以让我学习?

最佳答案

Documentation/scheduler包括当前 Linux 调度程序的文档,kernel/sched实现。

您可以通过以下方式将 Linux 存储库克隆到本地计算机:

git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git

关于Linux调度程序修改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22045393/

相关文章:

linux - 使用 awk 创建具有特定列的平方根的新文件

linux - 如何拦截和修改某个进程发送和接收的tcp数据包?

c - 堆栈内存上的 Memcpy

linux - 在 Linux 的系统调用上下文中,EAX 寄存器有什么用?

linux - 不使用 printk 写入 Linux 控制台

.net - 如何以空闲优先级启动 .NET 进程?

在进程上下文中调用 kmap_atomic()

java - 在黑莓上,如何安排应用程序在特定时间启动?

c - Redis 服务器及其 fork() - 何时调用 vm_enough_memory?

c - GCC-内核版本不匹配