請教:編譯內核時CPU類型選擇的問題

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

請教:編譯內核時CPU類型選擇的問題

文章waterloo » 週二 10月 28, 2008 7:17 pm

我的本本CPU是: Intel Core Duo T2350 @1.86GHz的雙核處理器.
但在內核編譯時如附圖選擇CPU選項時沒有Core Duo型號(注意不是Core 2 Duo,它們是兩不同型號的CPU)的,只有Core 2/ Newer Xeon,
原來裝系統時的內核選項默認選的是Pentium Pro型號的.現在打算重新編譯一下內核該如何選擇呢?
Core Duo與Core 2 Duo是不是cpu chipset一樣?



下面是略輸出一些CPU信息我少寫一個CPU信息,兩個都一樣
# cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 14
model name : Intel(R) Core(TM) Duo CPU T2350 @ 1.86GHz
stepping : 12
cpu MHz : 800.000
cache size : 2048 KB
cpuid level : 10
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc arch_perfmon bts pni monitor est tm2 xtpr
bogomips : 3740.13[url][/url][url][/url][url][/url][url][/url]
GNU's Not Unix~~
頭像
waterloo
可愛的小學生
可愛的小學生
 
文章: 12
註冊時間: 週二 9月 11, 2007 9:23 am

文章dxcdxc » 週四 10月 30, 2008 12:37 pm

沒錯。因為Core Duo 和 Core 2 Duo是相同的。
dxcdxc
可愛的小學生
可愛的小學生
 
文章: 3
註冊時間: 週五 11月 14, 2003 10:32 pm
來自: 到底在哪呢....

文章wiz » 週二 11月 04, 2008 12:41 am

我最近也碰到類似的問題,我找到一些資訊如下:
http://en.gentoo-wiki.com/wiki/Safe_Cfl ... xx.2FT21xx

在編譯kernel的時候, 最後的目的就是要傳給compiler, 所以由上面這個page 來看, Intel Core Duo 和 Intel Core 2Duo 是不同的.
Intel core 2 的family 及 model 為6 及 15, 但 Core Duo 卻是 6 及 14

另外:
http://psykil.livejournal.com/300856.html
==============================================
So, final answer. If you're using GCC 4.1, use -march=prescott for Intel Core Solo/Duo and -march=nocona (and an amd64 profile) for Core 2 Solo/Duo. For GCC 4.2, a Core Solo/Duo should use -march=prescott -mtune=generic, and Core 2 Solo/Duo should be set to -march=nocona -mtune=generic. GCC trunk adds -march=core2 and support for the SSSE3 instruction set, but that won't be out for quite a while yet.
==============================================

因此我的建議是,若你的GCC version >= 4.2,
那記得的把 "Use -march=native cflag" 這個選項打開,然後processor family 選
"Pentium-4/Celeron(P4-based)/Pentium-4 M/older Xeon"
wiz
可愛的小學生
可愛的小學生
 
文章: 62
註冊時間: 週日 11月 24, 2002 7:57 pm


回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客