我有一个 C++ 进程,它使用共享内存在其子进程之间存储和传输数据。我想在父进程执行时检查共享内存的使用情况,就像 top 实用程序提供 cpu 和内存的运行时信息一样。
我有点怀疑 top 输出中的内存部分是否包含共享内存。可以?
答案1
好吧,SHR 列应该显示共享内存,但请记住,该列还包括与您的程序链接的所有动态加载的库。
我有一个 C++ 进程,它使用共享内存在其子进程之间存储和传输数据。我想在父进程执行时检查共享内存的使用情况,就像 top 实用程序提供 cpu 和内存的运行时信息一样。
我有点怀疑 top 输出中的内存部分是否包含共享内存。可以?
好吧,SHR 列应该显示共享内存,但请记住,该列还包括与您的程序链接的所有动态加载的库。