rohit.gupta created page: OPNFV_meeting_20161012

Rohit Gupta
2016-10-13 19:20:20 +02:00
parent 5559269188
commit 151b27ff46

@@ -24,6 +24,16 @@ also do this with cpufreqtool. Also, disable hyperthreading in BIOS and make sur
i.e `GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_pstate=disable processor.max_cstate=1 intel_idle.max_cstate=0 idle=poll"`
in `/etc/default/grub`, then perform `update-grub`
* Append "blacklist intel_powerclamp" to the end of /etc/modprobe.d/blacklist.conf, to blacklist the intel_powerclamp" module. If the file does not exist, create one, and add the line into it.
* You also need to disable hyperthreading, CPU frequency control, C-States, P-States and any other power management from BIOS as well.
* Install i7z utility to check the cpu
```shell
sudo apt-get install i7z
sudo i7z
```
Here is the sample output of i7z. The CPU should not change its frequency by more than 1-2 hertz and should not be any C-state other than C0
![i7z_log](/uploads/d7c8c4b9fa4fc10c2c3f45fdfcef8b2a/i7z_log.png)
`Note: If your CPU Frequency is changing or CPU is in C-states, then You need to fix the CPU issue above before proceeding further. You will have real-time issues with eNB/UE/RRH if you do not fix them now!!!`
Note: when using the new kernel dead line scheduler, you need to have
root access. Otherwise you get the following errors: