Jér*_*ôme 3 c memory-management pthreads
是否可以知道给定的phtread线程使用了多少内存?我对VmRSS这样的信息很感兴趣.
Zor*_*lub 5
每个线程都使用一个固定大小的堆栈,并在线程启动时创建.它通常为512 K/1M,但它在启动时只是虚拟大小.
但是,对于动态分配的数据(malloc),它是一个进程范围的信息,而不是每个线程.请注意,一些替代的malloc实现(如tcmalloc)可以提供更高级的统计信息.
归档时间:
16 年,11 月 前
查看次数:
7600 次
最近记录: