问题很简单,如果你知道就回答。
是否有任何命令(快捷命令)或应用程序/实用程序可以让应用程序/程序“看到”指定数量的 RAM?当然,修改启动 ini(maxmem 开关)是不可能的,不想为一些应用程序重新启动。
我有 4GB 的 RAM,winxp 32 位,我想让一些应用程序“认为/看到”我有 2GB RAM;当然 Windows 会有整个 4GB RAM,但指定的应用程序会认为我的最大内存是例如 2GB、1.5GB 或其他什么的。这可能吗?
我已经知道 32 位进程限制在 2GB,但有些程序/应用程序在 RAM 总容量方面存在问题。
答案1
您可以使用微软的应用程序验证器。它没有提供很多内存管理选项,但允许在“资源受限”的环境中运行应用程序。它的主要用途是进行分析/调试,但它可以用于限制行为不良的应用程序。
另外供参考:
http://gusclass.com/blog/2011/10/31/application-verifier-save-your-memory-debug-your-apps-also-hax/