64 位 Windows 的编程指南

Microsoft 已发布 64 位版本的 Windows 操作系统。 64 位 Windows 的设计考虑到兼容性。 开发人员可以确保其现有的 32 位应用程序在 64 位 Windows 下运行良好,或者通过迁移其应用程序来利用 64 位 Windows 的优势。

64 位 Windows 的优点

与 32 位操作系统相比,64 位操作系统支持的物理内存要多得多。 例如,大多数 32 位 Windows 系统最多支持 4 GB 的物理内存,每个进程最多支持 3 千兆字节的地址空间,而 64 位 Windows 支持最多 2 TB 的物理内存,每个进程支持 8 TB 的地址空间。 增加的物理内存为应用程序带来了以下优势:

  • 每个应用程序都可以支持更多用户。 必须为每个用户复制所有或部分应用程序,这需要额外的内存。
  • 每个应用程序都有更好的性能。 增加的物理内存允许更多应用程序同时运行,并完全驻留在系统的main内存中。 这可减少或消除在磁盘和磁盘中交换页的性能损失。
  • 每个应用程序都有更多的内存用于数据存储和操作。 数据库可以将更多数据存储在系统的物理内存中。 数据访问速度更快,因为不需要磁盘读取。
  • 应用程序可以更轻松、更可靠地操作大量数据。 因此,电影工作的视频合成需要 64 位 Windows。 科学和金融应用程序建模从 32 位 Windows 上无法实现的内存驻留数据结构中受益匪浅。

企业也有重要优势:

  • 提高工作效率。 知识工作者可以将时间花在思考和生产上,而不是等待软件完成任务。
  • 拥有成本降低。 每个服务器可以支持更多的用户和应用程序,因此你的企业需要更少的服务器。 这直接转化为更少的管理开销,这是任何计算环境中最高的成本之一。
  • 新的应用机会。 可以在没有 32 位 Windows 施加的障碍的情况下设计新应用程序。 新的图形应用程序将使工作更轻松、更愉快。 目前不可能完成的数据密集型任务可以使用 64 位 Windows 完成。

本节内容