64位Windows下跑32应用程序
来源:互联网 发布:户口本复印件制作软件 编辑:程序博客网 时间:2024/06/08 16:52
如果系统能够保证不在0x000000007fffffff以上的地址分配内存,那么应用程序就能够正常运行。把一个高33位都为0的64位地址截断为32位地址,无论如何都不会产生问题。系统可以提供这一保证,其做法是让应用程序在地址空间沙箱中运行,这样进程可用的地址空间就被限制在最底部的2GB中。
在默认情况下,当运行一个64位应用程序时,系统会保留用户模式地址空间中位于地址0x0000000080000000之后的所有部分。这就确保了所有的内存都分配自64位地址空间的2GB。这就是所谓的地址空间沙箱。对大多数应用程序来说,2GB的地址空间已经足够了,为了让64位应用程序能够访问整个用户模式分区,必须用/LARGEADDRESSAWARE链接器开关来链接应用程序。
- 64位Windows下跑32应用程序
- 64位Windows系统下32位应用程序连接MySql
- 在64位Windows上运行32位应用程序[iis]
- 在32位WINDOWS系统上开发64位应用程序
- 32位系统下安装windows 64位操作系统
- [windows下32位移植到64位]
- windows(32位 64位)下python安装mysqldb模块
- GDAL---Windows下32位与64位编译
- windows(32位 64位)下python安装mysqldb模块
- Windows 32位程序在64位操作系统下运行
- 在64位Windows 7/2008操作系统上部署32位的Web应用程序错误
- VS2003下编译64位应用程序
- Linux 应用程序32位 到 64位
- IIS 64位开启32位应用程序
- 64位 Linux 编译32位应用程序
- 64位 Linux 编译32位应用程序
- 64位 Linux 编译32位应用程序
- 32位应用程序64位操作系统下打开ORALCE数据库报错ORA-12154
- 430日志
- Android自动化测试初探(三): 架构实现
- PHP-FPM高负载技巧
- HTC XV6900 蓝牙立体声听歌问题的解决
- 简单Struts2实例(入门级)
- 64位Windows下跑32应用程序
- 文档格式批量转换(doc,txt,pdf等)
- .net 开发使用office组件后,IIS中部署出现无法访问的解决办法
- VirtualBox DHCP 网络问题简单的排查方法
- 获取.net的根目录的方法 和 Server.MapPath
- 构建运行时映像
- SQLiteManager
- PhpMyAdmin
- 包袋