Linuxでは、CPUの周波数調整は基本的にガバナーを介して行われ、私が知っている限り、これはカーネルに含まれています。これまでPC / Server Linuxカーネルでは、ユーザースペース、省電力、パフォーマンス、オンデマンド、保守的なガバナーのみを見てきました。しかし、カスタマイズされたAndroid ROMとカーネルでは、pegasusq(CyanogenMod)、zzmoove(Boefflaカーネル)、lulzactiveq(Googy Maxカーネル)、Devilq(Devil2カーネル)などのより良い変調器をたくさん見ました。
ラップトップで携帯電話チューナーを使用するのは良い考えですか?それでは、どうすればLinuxカーネルに追加できますか?私はGentooを使用しているので、必要に応じてカーネルをコンパイルするのに慣れています。
答え1
その特定のガバナーのコードを見つけてカーネルに追加しなければ再コンパイルできます。あるいは、正しいコードを書いてMakefile
ガバナーをモジュールにコンパイルすることもできます。知事のコードは次の場所になければなりませんdrivers/cpufreq/
。たとえば、lulzactive
知事の場合:ドライバー/cpufreq/cpufreq_lulzactive.c