gpt4 book ai didi

c++ - 内存占用问题

转载 作者:太空狗 更新时间:2023-10-29 20:07:24 25 4
gpt4 key购买 nike

我很好奇我在 Unix 中有一个大约 9MB 的二进制可执行文件。这被认为是一个很大的内存占用空间吗?客户端将调用它来生成一些值并随后在其他地方排队消息。我只是好奇谁应该知道什么时候程序的内存占用太大,然后必须提供静态库而不是可执行文件?

最佳答案

一切都是相对的。如果该应用程序在具有 8MB RAM 的机器上运行,它的占用空间会很大。如果应用程序在具有 64GB RAM 的机器上运行,它并不大。话又说回来,如果大部分 RAM 已被某些巨大的 Oracle 实例(例如)吞噬,即使在 64GB RAM 的机器上它也可能很大。

您还应该考虑到这 9MB 中只有一部分实际加载到 RAM 中——readelf 或 objdump 实用程序可以向您显示确切的数量。

关于c++ - 内存占用问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3085315/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com