定分止争-处理器的选择

转自雨林.原作-沿途有你
何需剑道争锋,
千人指,万人封;
可问江湖鼎峰,三尺秋水尘不染;
天下无双。

                ------霹雳布袋戏(*^_^* 插播广告)

                              
        又看到在说AMD好还是INTEL好。郁闷......发表一下自己的意见。

      先说一句废话:CPU的一级缓存速度要比二级缓存快.但是一级缓存较二级缓存小.
        INTEL处理器的一级和二级缓存数据串行.按INTEL的说法就是指令加数据.举个例子就很好理解啦.我们如果把软件装在硬盘里,桌面通常会建立一个快捷方式.
        套在INTEL处理器的缓存里就是,软件放在了二级缓存里,而快捷方式放在了一级缓存里.当需要存取数时,CPU会通过一级存缓的指令直调用二级缓存中的数据.我的说法不专业.但是完全可以这样来理解.

        AMD处理器的一级和二级缓存是直接存取数据.当一级缓存放不下预存取的数据时,就会放在二级缓存里.就好比D盘已经满了,我们就把程序放在E盘.道理一样.
        AMD的CPU缓存的工作方式,使得他并不需要特别大的二级缓存容量.并不需要特别大的,并不代表大了不好.首先考虑并不是成本的问题.应该是发热的问题.缓存越大发热越高,这个不难理解.另外缓存越大,超频性相对就较低.这个也要区别对待,超频性较低.并不是指不能超频,而是指,相对不能超的很高.换句话说就是超频潜力不大.除非你用专业工具.

      上面只是说到缓存,至于各CPU用了什么架构,有什么优势,我是不懂,也没有打算懂,我只知道我能明白哪个好就OK了.至于前端总线频率啦、功率和功耗啦、制造工艺啦等等都有共通性.直接对比数值就OK啦.另外像插口类型和针脚数量以及采用什么封装方式,这都是厂商设计上的区别,同档AMD和INTEL的CPU在这些上面的差别可以被我们这样的普通人忽略啦.

        至于指令集则是两家对各自支持的一种扩展.像INTEL的SSE就是一种多媒体的增强技术.像AMD就有自己的3DNow!一样也是扩展多媒体的处理能力.各有千秋,不过大家要是注意看指令集的话会发现比如SEE指令两家都支持.只不过AMD把INTEL对于当中超线程的优化剃除掉了.这些对我们来说都不是特别重要.不再详述,因为具体我也不懂.这些还都是早先不停的买微型计算机赚下来的一点知识.所以我一直以来都推荐大家每年跟我一样购买一本"微型计算机增刊".

        末了,强调一下这一贴想要表达的东西,那就是大家喜欢AMD可以,喜欢INTEL也行.但是不要问AMD好还是INTEL好?这样的"垃圾"问题.
        说INTEL好的更不要说AMD的缓存小,AMD也不要说INTEL高频低能.性能好坏是综合的,更是在实际使用中才能具体体现出来的.从网上搜索的信息.和厂商公布的信息,都是公式化的,或者说是理论上的.放到实际当中,你没事上网想看看基金净值涨了还是跌了,你能看出来闪龙3000+和E4300有啥区别?