【发布时间】:2020-08-26 17:26:29
【问题描述】:
我希望这个问题不会太模糊,有人可以为我的问题增添一些亮点。
我使用 chromium 项目(已经在 chromium 论坛中询问过这个问题)和 Visual Studio 2019 创建了一个 Windows 应用程序(makefile)。 该应用程序启动了一些进程,每个进程使用大约 20 KB 内存,但奇怪的是,这个相同的应用程序每个进程使用超过 200 KB 是一些具有相同 Windows 版本的 PC。 (启动应用后的内存使用情况,没有做其他事情)
我已经与编译器/链接器选项进行了几天的斗争,但没有成功。仍然巨大的内存使用。 Chromium 示例使用我的 makefile 并没有显示这个问题,这让我更加疯狂。
最后我最终更改了 exe 文件的名称,而不是 app.exe,只是 app1.exe 和...问题消失了,所有显示此问题的 PC 的内存使用正常。
我更改了 makefile 中的名称以生成相同但名称不同的可执行文件,并在 Windows 资源管理器中更改了原始和有问题的 exe 文件的名称,结果相同。
我在 Windows 资源管理器中将好的 app1.exe 应用程序重命名回 app.exe,问题再次出现...
我现在正在寻找某种可能会产生此问题但没有运气的 Windows 配置或程序。 Windows 防火墙已禁用。
或者这可能是某种病毒?
【问题讨论】:
-
请参阅here 一些关于名称为何重要的提示。
标签: windows visual-studio performance memory monitoring