LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1755|回复: 10

请教一下,奔腾双核的cflags该怎么设置?

[复制链接]
发表于 2007-10-10 10:03:02 | 显示全部楼层 |阅读模式
原来用的是pentium4,刚升级了机器。
不是酷睿双核哦,是弱弱的奔腾双核,谢谢。
配置内核时候需要打开smb?(是smb吧?就是多CPU支持那个。)
还有那个-j2应该改成-j3了?
谢谢
 楼主| 发表于 2007-10-10 10:47:30 | 显示全部楼层
似乎是这个答案?
Intel Core Solo/Duo
vendor_id  : GenuineIntel
cpu family  : 6
model  : 14
model name  : Genuine Intel(R) CPU TXXXX @ XXXGHz


CHOST="i686-pc-linux-gnu"
CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
Notes:

It has been confirmed by hongjiu.lu@intel.com that prescott is the correct microarchitecture to use with this CPU. http://article.gmane.org/gmane.comp.gcc.devel/83870}}
The newer (eg. 420) Celeron-M processors are Core Solo based, not Pentium-M based. If your processor's family and model are 6 and 14, then you should use the -march=prescott option.
[edit] Intel Core 2 Duo/Quad / Xeon 51xx/53xx
vendor_id  : GenuineIntel
cpu family  : 6
model  : 15
model name  : Intel(R) Core(TM)2 CPU XXXX @ XXXGHz


32 bit profile (x86)

CHOST="i686-pc-linux-gnu"
CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
64 bit profile (amd64)

CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CXXFLAGS="${CFLAGS}"
Note:

GCC 4.3 has -march=core2[1], but Gentoo has nothing above 4.2 in portage.
回复 支持 反对

使用道具 举报

发表于 2007-10-10 12:54:46 | 显示全部楼层
core duo:

CFLAGS="-O2 -march=nocona -pipe -fstack-protector -finline-functions"

CHOST="i686-pc-linux-gnu"
MAKEOPTS="-j3"

一家之言。
回复 支持 反对

使用道具 举报

发表于 2007-10-10 13:12:08 | 显示全部楼层
Post by oiniya
似乎是这个答案?
GCC 4.3 has -march=core2[1], but Gentoo has nothing above 4.2 in portage.

因为 4.3 还没有 release.
回复 支持 反对

使用道具 举报

发表于 2007-10-10 13:19:07 | 显示全部楼层
是smp才对
smb是网络上的模块吧?

“不是酷睿双核哦,是弱弱的奔腾双核,谢谢。”
现在还能买到奔腾双核? PD?   你买之前清楚么?不清楚可以的话赶紧要求换吧,都是淘汰了的产品(我是卖场过来的人)

优化可以参考 /etc/make.conf.example文件,里面的注释写的很清楚的,至少你稍微能看懂一点英文~
回复 支持 反对

使用道具 举报

发表于 2007-10-10 13:20:35 | 显示全部楼层
奔腾双核一点也不弱,很强~
回复 支持 反对

使用道具 举报

发表于 2007-10-10 13:22:17 | 显示全部楼层
Intel Core Solo/Duo
vendor_id : GenuineIntel
cpu family : 6
model : 14
model name : Genuine Intel(R) CPU TXXXX @ XXXGHz

如果这个是你系统检测出来的话,你的机器应该是笔记本了,笔记本要看具体 “Txxxx”多少,5600以后的才支持64位系统,T2xxx系列属于双核,用"j3"参数,T1xxx系列用"j2"吧~~
回复 支持 反对

使用道具 举报

发表于 2007-10-10 13:23:44 | 显示全部楼层
Post by shooter
奔腾双核一点也不弱,很强~


不要拿台式机的双核跟笔记本的比~
名字都叫奔腾D,但是东西却是不一样的~

不过这些都是退出市场的东西了~包括笔记本也是!
回复 支持 反对

使用道具 举报

发表于 2008-12-13 20:41:24 | 显示全部楼层
我的也是PD的,T2330^_^
目前cflags="-march=nonoca -O2 -pipe -mmmx -msse -msse2 -msse3"
根据记忆写的,可能有错别字。

其中-march可以参考gcc的手册来定义,gcc手册有很详细的解释,地址:http://gcc.gnu.org/onlinedocs/
回复 支持 反对

使用道具 举报

发表于 2008-12-14 09:54:10 | 显示全部楼层
先在主机上看下cpu信息啊$就知道用那个了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表