Windows 64 位系统的速度通常很快,开发人员和 IT 专家只需管理较少的系统便可以满足性能要求,从而提供了更好的性能。 Windows 64 位还提供更强大的可伸缩性;64 位系统为 IT 专家根据硬件的使用寿命来发展业务提供了需要的所有空间。开发人员也热切期盼着 Windows 64 位的面世;64 位系统消除了 4 千兆字节 (GB) 的内存限制,因此开发人员花在编写必须满足 4GB 限制的应用程序上的时间更少了。相反,他们可以考虑使用新方法来编写能更多地访问内存资源的应用程序。
EPIC体系结构为 Windows 平台上的用户提供最高级别的可伸缩性。Itanium 专用于特大级别的可伸缩性。现在有更多的空间(例如,与 32 位的 1GB 相比,现在有 1TB 的系统缓存)进行操作,因此,操作系统可以提供比 32 位系统更高级别的并行操作和有效性。较之于类似的 32 位系统,这使 64 位系统能以更线性、更可靠的方式进行伸缩。由于 32 位系统的可操作内存空间有限,因此可伸缩性很有限,而且很快就会随着负载的增加而“吃不消”。
可伸缩性的改进(例如,表分区、快照隔离和 64 位支持)使开发人员可以生成和部署要求严格的应用程序。较大的表和索引的分区功能极大地提高了大型数据库的查询性能。
对于需要大量内存分配或密集型计算的工作负载而言,64 位系统在性能和伸缩性方面的优势通常是令人心潮澎湃的。通过多达 1TB 的物理 RAM,较大的数据集可以完全加载到内存中,而无需较慢的磁盘访问。物理 RAM 的限制属于硬件范畴;目前,可以配置 1TB 的物理 RAM。
数据层的转换对于提高可伸缩性和性能而言也很重要。迁移到 SQL Server 64 位是相当简单的;SQL Server 32 位中使用的相同数据文件也要复制到 SQL Server 64 位并立即投入使用。SQL Server 64 位支持极高的事件处理速率:使用每秒进行 200 多次磁盘 I/O 操作的系统,您可以看到速度和可伸缩性方面的显著改进。通过缓存大量数据,减少了磁盘 I/O 次数,而且性能也得到了充分提高。 |