最近收到了一台PowerBook 550c,相比PowerBook 540c,这款稀有至极的电脑有一个重要的意义,是唯一一台拥有完整68040处理器的PowerBook。虽然他是损坏的,但我还是将我的PowerBook 540c升级至了更大了屏幕和完整的68040处理器,这样不妨做一个跑分来衡量一下手边几台电脑的性能水平,探讨030/040处理器与有无FPU对性能造成的影响。
概述
本文将使用三台PowerBook,来对比三台桌面Macintosh。在进入正文之前,先简单介绍三台PowerBook:
- PowerBook 180:是最高性能的68030 PowerBook,拥有一颗68030 33MHz处理器,以及外置FPU 68882,是1992年度最高端的PowerBook,曾经的头牌旗舰;
- PowerBook 540c:拥有一颗68LC040处理器,运行在33MHz(内部)上,无FPU,是1994年度最高端的PowerBook,代替180的地位;
- PowerBook 550c(由540c升级而来):Macworld评选的六大最稀有Macintosh之一,与TAM齐名,唯一的一台黑色68k PowerBook,唯一的一台使用完整68040处理器的PowerBook,运行在33MHz(内部)上,内建FPU。
68030和68040是摩托罗拉68k处理器家族的末期产品,CISC设计。最快的68030运行在33MHz上,它只能配合外置FPU。68040系列家族相比68030,对内部缓存进行了极大的改进,完整的68040有内建FPU,而68LC040无FPU,类似SX系列Intel 80486处理器。
相比PC兼容机的486处理器,68040没有倍频设计,且有过热问题,限制了它的性能发挥和用途设置。唯一的40MHz全速68040使用在顶尖的Macintosh Quadra上,而没能登陆PowerBook;包括68040 PowerBook为何使用68LC040处理器,也许也是因为过热问题。
对比Macintosh Plus
Macintosh Plus是上世纪80年代后期推出的第二代Macintosh中的主角机型,售价便宜,销量长久不衰。APD程序用它来代表主流68000 Macintosh的水平。
对比Macintosh IIci
Macintosh IIci是第二代68030 Macintosh II系列电脑,代表主流68030 Macintosh的水平。
对比Macintosh Quadra 950
Macintosh Quadra 950是Quadra系列使用68040的塔式Macintosh之一,代表主流68040 Macintosh的水平。
解读
从测试结果来看,68040的性能相比68030改进巨大,性能提升非常明显:整数运算能力有三倍的提升;但不加入FPU的情况下讨论,浮点运算性能相比68030改进不大。而在FPU的角度来看,一颗68030加独立FPU的设计相比没有FPU的68LC040要更快,但完整的68040内建FPU要比68030的外置FPU 68882快得多。
由于系统的运行一般考察整数运算能力,68040系列电脑还是总体强于68030电脑。
拓展阅读
- 供参考和查阅:PowerBook的Timeline,1991年到2005年
- 聊聊那些「核弹」级的Macintosh
- 为几台Classic电脑「跑分」
- PowerBook与早期MacBook Pro:Mac OS兼容性
- 小议Mac OS Classic的底层架构与Macintosh的固件沿革