Kernel Governors
FrEeRuNnEr4EvEr⚙️ 1. alucardsched
Origin: Based on ondemand with multi-core awareness.
Goal: Balanced performance and battery — adaptive and user-tunable.
Behavior:
Dynamically adjusts frequency based on load like ondemand, but adds more control hooks (boosting, hotplug, up/down thresholds).
Has “profiles” for battery, balanced, performance.
Often works best with Alucard hotplug.
Summary: Tunable, moderate governor for power users — good middle ground between performance and battery.
⚡ 2. darkutil (Helix + Electroutil hybrid)
Origin: Custom hybrid governor (as in your kernel line) combining Helix’s load tracking with Electroutil’s voltage-frequency efficiency model.
Goal: Smooth scaling with intelligent power gating.
Behavior:
Uses Helix-style per-cluster load evaluation.
Adds Electroutil’s efficient up/down hysteresis and energy awareness.
Smooth frequency transitions, reduced jitter.
Summary: A smart hybrid — fast like Helix, efficient like Electroutil; meant for sustained performance with reasonable thermals.
⚡ 3. electroutil
Origin: Energy-aware schedutil variant.
Goal: High efficiency and stable thermals.
Behavior:
Tracks CPU utilization like schedutil, but uses energy-cost tables for scaling.
Avoids overboosting, favors “just enough” frequency.
Ideal for devices with Energy Model (EM) support.
Summary: Efficient, stable, and modern — best for consistent battery and thermal control
🔥 4. pwrutilx
Origin: Enhanced schedutil fork by Team Helix.
Goal: Fast response to load with tuned hysteresis.
Behavior:
Reacts to scheduler load (schedutil base).
Adds dynamic sampling rate adjustment and boost control for snappier performance.
Often used in gaming or performance setups.
Summary: Performance-tuned schedutil — quick, smooth, less laggy than stock.
⚙️ 5. helix
Origin: Custom from the Helix kernel team.
Goal: Smooth scaling for gaming / responsiveness.
Behavior:
Combines elements of interactive and schedutil.
Predicts load spikes and scales preemptively.
Keeps mid-frequencies active longer for smoother frame pacing.
Summary: Adaptive, gaming-friendly governor — smoother UI and consistent FPS.
🌑 6. darknesssched
Origin: Fork of alucardsched + custom Darkness kernel tweaks.
Goal: Aggressive performance without big thermal hits.
Behavior:
Scales up aggressively for touch/input boosts.
Downscales slightly slower to maintain responsiveness.
Often paired with custom hotplugging logic.
Summary: Performance-first governor, good for instant response but drains battery faster.
⚙️ 7. energy_dcfc
Origin: “Dynamic CPU Frequency Control” — energy-aware scheduler governor.
Goal: Optimize sustained loads for efficiency under thermal constraints.
Behavior:
Uses energy model (EM) data and thermal headroom to decide frequencies.
Prioritizes thermal balance + sustained performance.
Often slower to boost, but avoids throttling longer.
Summary: Thermal-efficient and steady — good for long gaming or heavy tasks without overheating