1、 买了一颗4核CPU,当然希望4个核能全部使用,这样才不浪费投资。 不过,遗憾的是,绝大多数时候,我们不可能把4核甚至双核全部使用。 原因如下
2、 1、不需要。 4核,你可以理解为4个人一起做一件工作。比如,现在我们要把1盒火柴从A地送到B地。需要4个人吗? 当然不需要!4个人绝对是浪费! 如果算上交通费用,办事效果反而适得其反,还不如1个人呢。 不幸的是,电脑上的大多数操作,比如日常上网,打字,办公……都是1个颗足够胜任的,4个人反而把事情搞乱。那不如让1个核更努力工作,让其它3个核休息一会儿,省省电。这就是英特尔著名的睿频的原理。 简单说:CPU负担轻时,4核根本不需要。
3、 2、不能够 一件事,让一个人办,是非常好管理的。但如果让4个人办,怎么分工,怎么合作,是一件非常复杂的管理难题。 中国人著名的“三个和尚”的故事,正是描述的这种窘境。3个人不如1个人好管理,结果就是往往3个人不如1个人干活快。 CPU的4核工作起来如出一辙,这叫“并行处理”,怎么分工协作,是编程上难度非常高的事。所以,多数情况下,几乎不可能让4个核都满负荷的全部投入到工作中,总有偷懒的或没法管理的。 简单说:当工作比较复杂时,很难管理好4个核让它们全力工作。
4、 3、只有一种是可以的。 轻的工作不需要,复杂的工作干不了,那就只有简单的但繁重的工作了? 醑穿哩侬对了,这就适合4核甚至更多的核去干! 像很多高清爱好者做的视频编码,就是这样的工作。比如我们要把视频转格式,比如做了个动画或PS了个复杂的图像要渲染,比如压缩软件要压缩很多数据…… 这些都是简单但很繁重的工作。这样的工作就特别适合4核去干,而且保证能满负荷地去干! 像现在的显卡,都有流处理器,动不动就是300、500个核,干这个比4核什么的厉害多了!所以现在的多媒体软件多数都支持显卡加速,就是这个原理。 简单说:海量的简单重复的工作,4核才能用全!