@@ -590,64 +590,6 @@ This governor exposes the following tunables:
590
590
It effectively causes the frequency to go down ``sampling_down_factor ``
591
591
times slower than it ramps up.
592
592
593
- ``interactive ``
594
- ----------------
595
-
596
- The CPUfreq governor `interactive ` is designed for latency-sensitive,
597
- interactive workloads. This governor sets the CPU speed depending on
598
- usage, similar to `ondemand ` and `conservative ` governors, but with a
599
- different set of configurable behaviors.
600
-
601
- The tunable values for this governor are:
602
-
603
- ``above_hispeed_delay ``
604
- When speed is at or above hispeed_freq, wait for
605
- this long before raising speed in response to continued high load.
606
- The format is a single delay value, optionally followed by pairs of
607
- CPU speeds and the delay to use at or above those speeds. Colons can
608
- be used between the speeds and associated delays for readability. For
609
- example:
610
-
611
- 80000 1300000:200000 1500000:40000
612
-
613
- uses delay 80000 uS until CPU speed 1.3 GHz, at which speed delay
614
- 200000 uS is used until speed 1.5 GHz, at which speed (and above)
615
- delay 40000 uS is used. If speeds are specified these must appear in
616
- ascending order. Default is 20000 uS.
617
-
618
- ``boost ``
619
- If non-zero, immediately boost speed of all CPUs to at least
620
- hispeed_freq until zero is written to this attribute. If zero, allow
621
- CPU speeds to drop below hispeed_freq according to load as usual.
622
- Default is zero.
623
-
624
- ``boostpulse ``
625
- On each write, immediately boost speed of all CPUs to
626
- hispeed_freq for at least the period of time specified by
627
- boostpulse_duration, after which speeds are allowed to drop below
628
- hispeed_freq according to load as usual. Its a write-only file.
629
-
630
- ``boostpulse_duration ``
631
- Length of time to hold CPU speed at hispeed_freq
632
- on a write to boostpulse, before allowing speed to drop according to
633
- load as usual. Default is 80000 uS.
634
-
635
- ``go_hispeed_load ``
636
- The CPU load at which to ramp to hispeed_freq.
637
- Default is 99%.
638
-
639
- ``hispeed_freq ``
640
- An intermediate "high speed" at which to initially ramp
641
- when CPU load hits the value specified in go_hispeed_load. If load
642
- stays high for the amount of time specified in above_hispeed_delay,
643
- then speed may be bumped higher. Default is the maximum speed allowed
644
- by the policy at governor initialization time.
645
-
646
- ``io_is_busy ``
647
- If set, the governor accounts IO time as CPU busy time.
648
-
649
- ``min_sample_time ``
650
- The minimum amount of time to spend at the current
651
593
652
594
Frequency Boost Support
653
595
=======================
0 commit comments