Lines Matching +full:high +full:- +full:dynamic
1 This is cpufreq-bench, a microbenchmark for the cpufreq framework.
7 - Identify worst case performance loss when doing dynamic frequency
9 - Identify average reaction time of a governor to CPU load changes
10 - (Stress) Testing whether a cpufreq low level driver or governor works
12 - Identify cpufreq related performance regressions between kernels
13 - Possibly Real time priority testing? -> what happens if there are
15 - ...
18 - Power saving related regressions (In fact as better the performance
21 - Real world (workloads)
27 cpufreq-bench helps to test the condition of a given cpufreq governor.
60 with the dynamic freq scaling governor is compared with the time needed
80 trigger of the cpufreq-bench, you will see no performance loss (compare with
87 50 50 50 50ms ->time
88 load -----| |-----| |-----| |-----|
90 sleep |-----| |-----| |-----| |----
91 |-----|-----|-----|-----|-----|-----|-----|---- ondemand sampling (1)
93 |-----|-----|-----|-----|-----|-----|-----|-- ondemand sampling (2)
107 cpufreq-bench Command Usage
109 -l, --load=<long int> initial load time in us
110 -s, --sleep=<long int> initial sleep time in us
111 -x, --load-step=<long int> time to be added to load time, in us
112 -y, --sleep-step=<long int> time to be added to sleep time, in us
113 -c, --cpu=<unsigned int> CPU Number to use, starting at 0
114 -p, --prio=<priority> scheduler priority, HIGH, LOW or DEFAULT
115 -g, --governor=<governor> cpufreq governor to test
116 -n, --cycles=<int> load/sleep cycles to get an average value to compare
117 -r, --rounds<int> load/sleep rounds
118 -f, --file=<configfile> config file to use
119 -o, --output=<dir> output dir, must exist
120 -v, --verbose verbose output on/off
122 Due to the high priority, the application may not be responsible for some time.