Throttle issue on Fedora 4.1.6-200.fc22.x86_64
Hi,
I am running a process on Intel CPU (Intel(R) Xeon(R) CPU E5-2667 v3 @ 3.20GHz) on Linux: 4.1.6-200.fc22.x86_64, that does an infinite loop. That means that the core running it should be in utilization of 100%, but I noticed that after some random periods of time the process is actually not running for ~1 msec. Now, all my BIOS configuration is set to "maximum performance". Regarding the kernel configuration the only thing I can think of is throttling.
I understand that throttling is related to the cpu frequency governor configuration, located at /sys/devices/system/cpu/cpuX/cpufreq/. When I tried to check and set the governor configuration I notice that I have no cpufreq directory at all.
I noticed that my kernel is configured with the flag:
CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
which means that Linux can dynamically change the frequency of my CPU and that may explain the problem (correct me if I am wrong).
my question is how can I change the governor type to "performance" ? should I recompile the kernel or is there an easier solution?
Thanks a lot
Yan
|