我有意开发一个Android的CPU管理器。 虽然我相对熟悉Android应用程序开发,但我对内核开发一窍不通。 我找到了几本关于Linux内核开发的书籍,但它们都没有涉及到CPU管理器。 请问有人可以指导我如何开始吗?
请查看内核文档中调度器的部分。若要开发一个调度器,您可能还需要查看CPU频率,可以在Documentation/cpu-freq/目录下找到它。最重要的是阅读内核代码,可以在drivers/cpufreq/目录下找到。 希望这可以帮到您。Happy hacking!