Kernel Governors, Modules, I/O Schedulers, and CPU Tweaks – The Master List

Whether you’re a novice or a pro, when it comes to rooting and flashing things to your phone it seems there’s always something new to learn. The topics in the title are often the least understood and yet the most sought after enhancements to our devices. That being said they generate a lot of questions and typically few concise answers. For instance, have you ever wondered any of the following?

  • “OK I have flashed this xyz kernel. What’re all these governors? How do I know which one is the best for me? How do I tweak them to bias their characters towards Battery-life/Performance/Balance between the Two?”
  • “What’s this about these modules that come with the kernel? What are they? How do I use them. Are they any good? Is it OK to neglect them?”
  • “What roles does an I/O scheduler play? How do I choose a reliable I/O scheduler?”
  • “Can I have more control on CPU? Can I get more info and tweaks on dual core CPU, bus frequency, etc?”
If so, you should check out droidphile‘s post over on XDA’s forums. Droidphile writes,
“Hope this thread could give you answers for all these questions. We’re covering governors, modules, i/o schedulers that comes with Siyah kernel, plus more. That should cover almost all the popular governors/modules/io schedulers! Many people seem to get lost in Kernel dev threads without getting answers about governors and such.”
The thread is extensive! 18 popular governors are finally clearly defined. Sample Governor tweaks are given. INIT.D scripts are explained. A comprehensive list of modules and there functions are listed, and so much more. Hit the source link to be taken to a treasure trove of Android knowledge.

source: XDA

About the Author: Jim Farmer

Originally from Mathews Virginia, Jim is now residing in Newport News where he attends Christopher Newport University, majoring in Computer Science. He interns with NASA Langley by day, and scours the internet for Android News by night. In his free time, he enjoys stand-up paddle-boarding, pwning on XBOX Live, coding, or hanging out with his favorite gal in the world, Morgan. His hero is Dean Kamen, you know, aside from Andy Rubin, and as for politics he’s for Open Source, Net Neutrality, and Unlimited Data.