加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

Windows – 64位操作系统上的32位应用程序

发布时间:2020-12-14 00:21:53 所属栏目:Windows 来源:网络整理
导读:除了4GB的内存大小限制外,在运行64位的操作系统上运行32位应用程序会受到什么损害?例如. 32位应用程序是否要求在前4 GB内分配地址空间,或者操作系统和处理器是否将其从应用程序中抽象出来? 在软件社区中有很多64位应用程序,我并不总是预见到需要如此大量内
除了4GB的内存大小限制外,在运行64位的操作系统上运行32位应用程序会受到什么损害?例如. 32位应用程序是否要求在前4 GB内分配地址空间,或者操作系统和处理器是否将其从应用程序中抽象出来?

在软件社区中有很多64位应用程序,我并不总是预见到需要如此大量内存的应用程序(例如Firefox),所以我只是对运行的好处和缺陷感到好奇64位平台上的32位应用程序.

做一个谷歌“russinovich推动限制”,你会发现一系列文章由 Windows的sysinternals工具套件的作者在Windows的内存使用的各个方面.

我不确定在64位操作系统上运行32位应用程序确实存在很多重大缺陷.在64位上运行64位的最大奖励是内存寻址……这是一个很大的奖励.

即使是最新版本的OS X也默认为32位(你在启动时命中6和4来启动64位内核,但是你不会让所有内核扩展工作正常,因为我记得). OS X在很长一段时间内一直是一个“混合”的操作系统.

我听说影响64位操作系统的人的唯一缺点是驱动程序(某些32位驱动程序无法正常工作)和旧机器不喜欢64位操作系统,如果处理器不支持它,并且还有很多旧的机器在那里.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读