mirror of
https://github.com/google/benchmark.git
synced 2025-03-22 23:20:29 +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
|
Note: Using the library and its headers in C++03 is supported. C++11 is only
|
||||||
required to build the library.
|
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
|
# Known Issues
|
||||||
|
|
||||||
### Windows
|
### Windows
|
||||||
|
Loading…
Reference in New Issue
Block a user