mirror of
https://github.com/google/benchmark.git
synced 2025-03-14 03:10:22 +08:00
Mention how to disable CPU frequency scaling while running the benchmark. (#466)
Describe how to use the cpupower command to disable CPU frequency scaling. Document this, since there are other ways that don't see to have the same effect. See #325
This commit is contained in:
parent
fa341e51cb
commit
4463a60efe
12
README.md
12
README.md
@ -835,6 +835,18 @@ Anything older *may* work.
|
||||
Note: Using the library and its headers in C++03 is supported. C++11 is only
|
||||
required to build the library.
|
||||
|
||||
## Disable CPU frequency scaling
|
||||
If you see this error:
|
||||
```
|
||||
***WARNING*** CPU scaling is enabled, the benchmark real time measurements may be noisy and will incur extra overhead.
|
||||
```
|
||||
you might want to disable the CPU frequency scaling while running the benchmark:
|
||||
```bash
|
||||
sudo cpupower frequency-set --governor performance
|
||||
./mybench
|
||||
sudo cpupower frequency-set --governor powersave
|
||||
```
|
||||
|
||||
# Known Issues
|
||||
|
||||
### Windows
|
||||
|
Loading…
Reference in New Issue
Block a user