Ve Windows Vista mi jde programem Intel Thermal Analysis Tool změnit na procesoru Intel Core2 Duo E6750 (považuje jej za Pentium M) frekvence
v osmi krocích po 12,5 procentech na každém z jader. V linuxu (distro a jádro nemá vliv) se mi v /sys/devices/system/cpu/cpuX/cpufreq/scaling_available_frequencies objeví frekvence jen dvě a to ještě ani ta maximální není skutečně maximální, ale snížená o cca 200 MHz.
Otázka tedy zní, zda lze nějak v linuxu donutit procesor k těm ostatním frekvencím? Nejsnazší by bylo do scaling_available_frequencies nějak
napsat ty potřebné frekvence, ale nepodařilo se mi zjistit, jak to udělat.
V příloze je ukázka nejnižší frekvence, jako že to jde a nekecám. Jinak procák je OC, ale ani na default to nemá v linuxu vliv, jen
se posunou ty dvě frekvence ve scaling_available_frequencies úměrně níž, ale stejně nejde s governorem (jakýmkoliv) nastavit maximální.
Bez něho to běží na maximum, ale zase nejde měnit frekvenci.
Napadlo mě jen to, že tím, že TAT považuje procák za Pentium M, tak dovolí frekvence oficiálně nepodporované. Na druhou stranu jsem v někde v /proc/acpi/processor/... zahlédl, že tam je 8 STATE T0-T7 a pak C0-C7 a P0-P7 či tak něco, což zase nasvědčuje možným 8 stavům čehosi.