苹果数据恢复
时间段极小化细分,某一时间段内仍然是单任务处理,只不过因为时间段实在很小,因此表面上看起来就像是多任务处理。而 PowerPC G4 控制器会赋予重要应用程序较高的优先顺序,并且可以同时在后台处理其它优先级较低的工作。这才是真正的多任务处理,不仅设置优先级顺序,还确保处理器以最高效率运行,并且即时分配适当的系统资源,让每一项进程都可以得到所需的运算能力,各项程序的运行不会明显阻碍处理器用以其它程序的运行。目前 PowerPC G4 的主频已经突破 GHz 大关,每秒超过 10 亿次浮点运算速度, Apple 公司甚至将其称为 Gigaflop 。
此外, PowerPC G4 还内嵌大容量一级缓存与二级缓存,同时附带容量高达 2MB 的三级缓存,这已经与 Intel 的 P4EE 处理器有些类似。总体而言, G4 的性能应该完全能够满足大多数用户的需求,而且成本也在不断地下降。
• 强大的 PowerPC G5
PowerPC 一直是微处理器的一多奇葩,凭借并不高的主频,它在性能方面一直不逊色于 Intel 的产品。然而,面对如今的 64 位处理器大潮,始终走在技术前沿的 IBM 并未落后,而是推出了其第一款 64 位处理器—— PowerPC 970 ,并且与 Apple 公司合作推出 G5 处理器 (图 03 ) 。PowerPC G5 将采用 0.09 微米制程,集成 5200 百万个晶体管,起跳频率为 1.8GHz 。 PowerPC G5 是以 IBM 的 PowerPC G4 为原型设计的,是一款定位于入门级服务器和台式电脑的产品,而非高端服务器产品。为了更好地适应市场竞争, PowerPC G5 在许多方面都作了简化。例如, PowerPC G5 仅集成一个处理核心,而且由于定位的原因, PowerPC G5 对三级缓存的要求并不高, IBM 会根据市场情况更变三级缓存的容量以降低制造成本。和 AMD Athlon 64 处理器一样, PowerPC G5 也将向下兼容 32 位应用程序,这样可以保护那些客户和开发人员的原始软件投资。 PowerPC G5 同样也支持对称式多重处理架构( SMP ),也就是说, PowerPC G5 支持两颗处理器的并行运行。 Apple 公司使用 64bit PowerPC G5 处理器的苹果电脑采用双通道 DDR 内存架构,事实上,如今的苹果电脑在硬件性能上的发展已经超越了 PC ,再加上其专业应用软件方面的优势,未来苹果电脑与 PC 两分天下的局面将是必然的。采用两颗 G5 处理器的 PowerMac G5 能到相当惊人的性能, SPEC CPU2000 的测试结果表现它甚至超越了 3.06Hz 的双 Intel Xeon (图 04 ) 。
小知识: SMP 多处理器
多任务运行是如今计算机应用的主流趋势,然而在单处理器的环境下,此时的“多任务”多少打上一些折扣。无论是 Pentium 还是 Athlon ,在 Windows 下的多任务都是短小时间段的切分,而 PowerPC 也只不过是略微先进的“ 抢占式多任务处理”机制。毫无疑问,只有真正使用两个物理处理器才能显现出最为出色的并行处理能力,让 多任务运行的效率大幅度提高。在服务器处理器领域,一般可以使用 4 ~ 64 个,甚至更多的处理器并行运行,而作为面向高端工作站的平台,双处理器则是最主要的运行模式,双路 Opteron 、 XEON 、 PowerPC G4/G5 ,这些都是常见的支持 SMP 工作站级别的处理器。