双核、四核cpu从名字上听相信大多数人都在心里已经对它们做出了自己的评价,但很多人对双核和四核有什么区别却是一知半解,只是简单的认为核心数越多肯定性能也越好。
双核和四核有什么区别
在讲双核和四核有什么区别之前,先给大家讲一下cpu从
单核向双核过渡的由来。从双核技术本身来看,到底什么是双内核?毫无疑问双内核应该具备两个物理上的运算内核。其实最早的真正意义的双核是AMD公司的产品。据现有的资料显示,AMD Opteron 处理器从一开始设计时就考虑到了添加第二个内核,两个CPU内核使用相同的系统请求接口SRI、HyperTransport技术和内存控制器,兼容90 纳米单内核处理器所使用的940引脚接口。而英特尔的双核心却仅仅是使用两个完整的CPU封装在一起,连接到同一个前端总线上。可以说,AMD的解决方案是真正的“双核”,而英特尔的解决方案则是“双芯”。
不过随着技术的发展,现在市面上的处理器,不管是amd还是intel的都已经是真正意义上的多核了。
在比较双核和四核处理器时,我们不能只看它的核心数量。因为四核的处理器性能不一定都比双核的好,比如amd的x4 640和intel 的i3 3220相比。肯定是i3 3220的总体性能比x4 640要好,因为i3 3220有3M的三级缓存,而x4 640却没有三级缓存,而且制作工艺方面也比x4 640先进不少。
看cpu的性能不能简单的从核心数量上去评价,而要综合其它重要参数,如:cpu主频、总线速度、制作工艺,一级、二级、三级缓存。笔者以前说过一句话,四条腿的动物不一定比两条腿的动物跑的快,反过来也成立。
英文 相关词语
deduction 推导(例:template argument deduction) 推导、推断
default 预设 缺省、默认
defer 延缓 推迟
define 定义 预定义
definition 定义、定义区、定义式 定义
delegate 委派、委托、委任 委托
delegation (同上)
demarshal 反编列 散集
dereference 提领(取出指标所指物体的内容) 解叁考
dereference operator dereference(提领)运算子 * 解叁考操作符
derived class 衍生类别 派生类
design by contract 契约式设计
design pattern 设计范式、设计样式 设计模式
※ 最近我比较喜欢「设计范式」一词
destroy 摧毁、销毁
destructor 解构式 析构函数
device 装置、设备 设备
dialog 对话窗、对话盒 对话框
directive 指令(例:using directive) (编译)指示符