benchmark/docs
Matt Armstrong acd7562034
Refine the User Guide CPU Frequency Scaling section (#1331)
* Revert "Refine docs on changing cpufreq governor (#1325)"

This reverts commit 9e859f5bf5.

* Refine the User Guide CPU Frequency Scaling section

The text now describes the cpupower command, so users in a hurry
have something to copy/paste that will likely work.  It then
suggests that there are probably more convenient optons available
that people can look into.

This reverts the prior commit, which introduced a shell script
that doesn't work.  It also retains the spirit of the original
fix: no longer recommend setting the frequency governor to
"powersave", which might not be appropriate or available.

Note: I did attempt to write a bash script that set the govenor
to "powersave" for the duration of a single command, but I gave
up for many reasons:

 1) it got complex, in part because the cpupower command does not
 seem to be designed for scripts (e.g. it prints out complex
 English phrases).

 2) munging /proc/sys files directly feels unstable and less than
 universal.  The libcpupower and cpupower are designed to abstract
 those away, because the details can vary.

 3) there are better options.  E.g. various GUI programs, and
 even Gnome's core Settings UI, let you adjust the system's
 performance mode without root access.

Fixes #1325, #1327
2022-01-21 16:24:49 +00:00
..
_config.yml Set theme jekyll-theme-minimal 2021-08-18 10:07:38 +01:00
AssemblyTests.md Add tests to verify assembler output -- Fix DoNotOptimize. (#530) 2018-03-23 16:10:47 -06:00
dependencies.md Update policy to match reality 2021-09-20 10:19:51 +01:00
index.md refactor the documentation to minimise README.md (#1211) 2021-08-17 21:45:33 +01:00
perf_counters.md [PFM] Extend perf counter support to multi-threaded cases. (#1153) 2021-05-19 09:49:05 +01:00
platform_specific_build_instructions.md refactor the documentation to minimise README.md (#1211) 2021-08-17 21:45:33 +01:00
random_interleaving.md Random interleaving of benchmark repetitions - the sequel (fixes #1051) (#1163) 2021-06-03 21:16:54 +03:00
releasing.md Fix dependency typo and unpin cibuildwheel version in wheel building … (#1263) 2021-11-11 14:51:22 +00:00
tools.md Add requirements.txt for python dependencies (#994) 2020-06-29 13:22:03 +01:00
user_guide.md Refine the User Guide CPU Frequency Scaling section (#1331) 2022-01-21 16:24:49 +00:00