Files
perfect/tools/disable_cpu_turbo.cpp
2019-09-25 10:47:42 -05:00

23 lines
408 B
C++

#include <iostream>
#include "perfect/cpu_turbo.hpp"
using namespace perfect;
int main(void) {
CpuTurboState state;
perfect::init();
PERFECT(get_cpu_turbo_state(&state));
if (!is_turbo_enabled(state)) {
std::cerr << "cpu turbo already disabled\n";
exit(EXIT_SUCCESS);
} else {
PERFECT(disable_cpu_turbo());
std::cerr << "disabled cpu turbo\n";
exit(EXIT_SUCCESS);
}
}