kevinhu 發表於 2015-7-29 11:32:06

Intel CPU Turbo Boost and Hyper Threading

在 Intel 的官網是這麼介紹的
Intel 渦輪加速技術
Intel 超執行緒技術
Linux 在新的 kernel 上的支援都可以,但是如果在安裝上出了些問題或是在調校系統時發生問題,導致上述功能都 disable 時該如何處理呢?
我綜合了一下我所找尋的資訊就處理的結果
1. Turbo Boost 及 Hyper Threading 的使用,必須要在 BIOS 先 Enable 起來。
2. 如何檢查在你的Linux上是否有啟動功能,及Turbo Boost 的開關設定
可以參考Magic Len兄的文章看看
Linux下如何開啟或關閉Intel CPU的Turbo Boost功能?
Intel CPU專門的監看工具-i7z安裝「msr-tools」套件
如果要啟用Turbo Boost,當然就是得把IA32_MISC_ENABLE設為0,所以數值會變成「850088(16)」。
可以使用「wrmsr」指令來設定IA32_MISC_ENABLE的MSR位址「0x1a0」
sudo wrmsr 0x1a0 0x850088

3. 如何開關 Hyper Threading 呢?
參考網路上的這篇就能有效的去調整
Disable CPU cores in Linux
我在這是用方法2來實現功能的設定。


悟飯 發表於 2015-7-30 15:26:19

老大,不容易阿!
{:soso_e102:}

kevinhu 發表於 2015-7-30 17:59:26

{:soso_e113:}{:soso_e128:}
頁: [1]
查看完整版本: Intel CPU Turbo Boost and Hyper Threading