为什么一个进程在一个操作系统上运行比在另一个操作系统上运行占用更多的内存?
我的进程在 Ubuntu 22.04 上执行时比在 Oracle Linux 8 上执行时占用更多内存。这与操作系统有关吗?可能与程序有关(我发现这有点令人困惑,因为执行的是同一个二进制文件)?等等。 补充一些背景信息,我想了解发生了什么,是因为作为一名专业软件开发人员,我经常负责在生产环境中运行我创建的软件,了解我的软件在运行时将如何使用内存等资源很有帮助。我想知道在编写和部署软件时如何高效地使用内存。 细节: 我正在运行的进程是你从以下网址下载 Minecraft (Bedrock Edition) 时获得的过程Minecraft 网站在下载的文件中,它...