As the title suggests, I need to know how CPU power management works in Haiku.
My laptop has some CPU incompatibility with what Intel calls “Enhanced Intel SpeedStep Technology” (EIST). Because of that, it won’t accept Windows starting from XP SP2 (because EIST was enabled in SP2).
I can install some Linux distributions choosing “ACPI off” during installation, and then manually disabling C states in the system, along with setting CPU power management to “performance”. I guess I can also choose other static power management options - either specific frequency values or low performance - just not those which dynamically changes frequencies.
Now, Haiku works just fine without changing ANYTHING. I guess EIST support is not included in Haiku, but I doubt it is in Linux, Linux just uses some analogical power management through its ACPI driver.
I wonder what exactly Haiku does differently and if it’s possible to use the same method elsewhere. I cannot just use Haiku alone despite I really like it because I need external monitors support through HDMI and some other specific software.