如何在Linux系统上从C++代码中获取总内存、已用内存、可用内存?
运行你的程序通过valgrind。对于一个名为foo, 例如:
valgrind
foo
valgrind foo
它将在跟踪内存使用情况的工具中运行程序,并在程序终止后打印出该信息。
如果你没有valgrind由于某种原因安装,您应该能够在发行版的软件包存储库中找到它。