中易网

4核的电脑与2核的电脑有什么不同?

答案:4  悬赏:60  
解决时间 2021-01-13 16:52
  • 提问者网友:椧運幽默
  • 2021-01-12 21:01
4核的电脑与2核的电脑有什么不同?
最佳答案
  • 二级知识专家网友:神鬼未生
  • 2021-01-12 22:13
[转]电脑的中央处理器(CPU)速度愈快,执行软件的速度反而越慢,这种事有可能吗?当然有,而且已经严重威胁全球电脑厂商的商机.以英特尔(Intel)为 首的厂商近年来推陈出新,多核心(multicore)处理器逐渐成为市场主流,然而问题是:这种处理器的概念太新、架构太复杂,导致程序设计师根本无法利用它的效能.美国斯坦福大学电脑科学教授欧路克腾指出:“如果我是电脑厂商,我会惊慌失措,因为解决方案到现在连影子都没有……这是一大危机,我认为业界对这个问题做得太少、做得太迟.”
领导微软公司软件开发的研究与策略长蒙蒂也表示,多核心技术是“近代电脑运算史上概念变化程度最大的变化.”
简而言之,多核心处理器就是将两个以上的独立处理器封装在同一个IC中,双核心与四核心的版本早已问世,成为市场主流.英特尔最新一代的六核心处理器“Dunnington”预计今年下半年上市.另一家大厂AMD积极开发八核心的整合型处理器“Montreal”,可望在明年下半年推出.
然而专家指出,四核心处理器执行一般人常用的软件时,并不会比上一个级别的产品快.更糟的是,六核心以上的版本反而会拖慢这些软件的速度.
问题关键在于,多核心处理器的架构是过去只见于超级电脑的平行运算(parallelcomputing),对程序设计师而言是一大挑战,他们必须将过去由单一处理器负责的程序化整为零,分散到各个处理器进行运算.以怀孕来打比方,传统作法是让一位孕妇怀胎九月,生下一个宝宝;多核心作法却是由九位孕妇同时上阵,每人各怀孕一个月,再将九个人的成果“整合”成一个宝宝.
不过仍有厂商保持乐观,相信巨大的经济利益将促使最佳解决方案脱颖而出.微软的蒙蒂表示,一旦突破难关,电脑业也将迈入效能突飞猛进的新境界.普通人用电脑,不外乎就是打打word做做excel,再开个音乐来听听,再挂一堆通讯软体,MSN、QQ,还有杀毒软件,防火墙,电源管理,背后还有个看不见的监控程式(s) 其实这些事情,单一核心的处理器处理起来已经是绰绰有余,因为这些程式并不是随时都有事情做。
而对于网游爱好者来说,多核心处理器,是有望能解决像一张图暴多人的时候出现的超级lag,试想你的电脑CPU只有一个核心,核心要运算一两百个角色加上NPC,在同一个画面上的走路跑步挥剑施法吃药等等动作,计算各种数值并回报网上的主机,从主机上拉资料回来更新画面及角色,再快的单核心处理器,同一时间也只能做一个指令,再快也要排队等候前一个指令结束,怎样也快不起来
但多核心却可以把上述的工作分头进行,比如四核处理器,在执行魔兽40人的团队副本,加上NPC,怪物,玩家宠物,招唤兽。。。假设有80个会动的单位,四核处理器,每个核心各负责20个,本来一个画面要0.4秒才能算的好,现在只要0.1秒,是不是快了4倍?理论上是这样,事实却不是,因为要同时并行多工,不是CPU做的到就可以的,而是程式设计师得先以运算工作切割,以多执行指令绪的方法写好,且各指令工作两两不相依(这就不可能了,因为a角色砍到b角色损多少血,a得到多少exp,这是相依的),这对网路游戏的设计上真的很复杂,且多核心处理器上的"协调机制"也会忙个没完,不好的多工协调机制也会造成工作的迟缓甚至错误的结果,适得其反,那有什么软体可以得到多核心的好处?像视频压缩软件,还有AUTOCAD、MAYA、3DMAX这类绘图软体,慢一点的电脑会看到出图时,一个圆球一个方块慢慢画出来的过程,如果只有"点、线、面"的AUTOCAD可能还看不出来,但如果还需要表面贴图着色、光影产生,甚至是连续动画的绘制,多核心处理器的分工运算就可以派的上了,10分钟的3D动画,一秒钟24张来算,一共会有14400页,像赛扬2.66的CPU,电脑绘制一页3D图要6秒钟,14400页的动画一共要画上86400秒,刚刚好一整天。对于经常需要绘图的人,多核必不可少。如果是没有这方面要求的,为了一个用不到的软体去升级成四核或六核?有啥意义?
那为什么现在的软件不都改成支持多核心呢?在出现双核以前,所有的电脑软件全是针对单核CPU开发的,所有的程序员都是学习单核CPU开发技术。现在出多核CPU了,但以前的程序不可能一下子就支持多核,如果要每个程序去改成支持多核,那工作量难以想象,就拿千年虫来说,只是把年份由2位数字变为4位数字,就把全世界程序员忙了10来年。因此,把以前的程序全部由单核心改成多核心,那是绝对不可能的。 以前的程序改不了,那么新开发的程序能不能面向多核心开发?可以,但是难度很大、时间很长、成本很高。首先,目前还没有多少程序员熟悉多核心软件开发技术;其次,以前面向单核心开发的程序资源都无法利用,要从零开始,开发时间大大加长;第三,面向多核心开发,程序的复杂程度大大增加,开发难度加大,出现Bug的可能性也大得多,测试难度也提高,这些势必造成成本成倍增加。 综上所述,只有单核心实在无法完成的任务,才会考虑采用面向多核心开发,否则,绝大部分软件公司不会理会多核心,最多就是把一些能简单分开的线程分到不同核心去做而已。这也是为什么现在四核都开始普及了,但是四核也没比双核快到哪里去的原因。现在的CPU,多核心只是一个卖点而已,能用到的人很少,虽然是未来的趋势,但软件和硬件发展速度比,实在不乐观。所以大家购新机的时候一定要想清楚你到底能不能用到,一般需要用到高配置的除了经常绘图的,就是游戏影音玩家了,对于这类,上三核,四核,不如上高主频的双核,在你能应用到范围内,效能上可能更高,多出来的钱,不如用到显卡,声卡,LCD,机箱等外设上。
全部回答
  • 1楼网友:不想翻身的咸鱼
  • 2021-01-13 00:37
运算快,性能更好咯
  • 2楼网友:青灯有味
  • 2021-01-13 00:02
多两个核,运行多任务更快呗!
  • 3楼网友:不想翻身的咸鱼
  • 2021-01-12 23:38
在其他配置一样的前提下,4和处理器处理多任务的能力较强,比如你同时做很多事情,用杀软全盘扫描病毒、用视屏工具处理视频文件、解压缩一个大的压缩文件等等。4核的会比2核的处理器轻松一些。如果同时处理的任务比较少或是很简单,那么二者之间并没有很大的区别。如果你是想买一款处理器,推荐你还是买双核的就可以了。4核处理器也要其他配件(主板、内存、显卡、硬盘等)跟得上才行,否则会白白浪费CPU的性能,从性价比的角度来看,双核的要明显高于4核。而且就目前的应用来说,双核处理器已经足够用了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息