firemail
标题: 大地址空间 [打印本页]
作者: Qter 时间: 2025-3-17 10:14
标题: 大地址空间
X86程序可用内存扩展方案
1、 进入菜单找到Visual Studio 2017菜单下的 适用于 VS 2017 的 x64 本机工具命令提示 的子菜单项,右键单击弹出菜单,选择更多,选择以管理员身份运行。
2、 在当前dos窗口运行以下指令(扩展内存到4GB):
editbin /largeaddressaware C:\Users\hxx\Desktop\mCloud.exe
其中后面的文件路径是所需要扩展内存的exe文件绝对路径。(通常是安装目录下的主程序路径)
执行后,打印以下信息:
C:\Windows\System32>dumpbin /headers C:\yidongyunpan\mCloud\mCloud.exe
Microsoft (R) COFF/PE Dumper Version 14.16.27045.0
Copyright (C) Microsoft Corporation. All rights reserved.
3、 查看指令是否已经成功执行,运行以下指令:
dumpbin /headers C:\Users\hxx\Desktop\mCloud.exe
其中后面的文件路径是所需要扩展内存的exe文件绝对路径。(通常是安装目录下的主程序路径)
没执行内存扩展前或执行指令不成功时候,会打印以下信息:
FILE HEADER VALUES
14C machine (x86)
5 number of sections
6311A64D time date stamp Fri Sep 2 14:44:29 2022
0 file pointer to symbol table
0 number of symbols
E0 size of optional header
102 characteristics
Executable
32 bit word machine
执行指令成功后,会打印以下信息:
FILE HEADER VALUES
14C machine (x86)
5 number of sections
62FC9DFA time date stamp Wed Aug 17 15:51:22 2022
0 file pointer to symbol table
0 number of symbols
E0 size of optional header
122 characteristics
Executable
Application can handle large (>2GB) addresses
32 bit word machine
cloudSyncDisk.pro
QCefWing.pro
QMAKE_LFLAGS += /LARGEADDRESSAWARE
欢迎光临 firemail (http://firemail.wang:8088/) |
Powered by Discuz! X3 |