我想測量進程內每個線程的內存使用情況。可能嗎?我試圖找出哪個線程泄漏內存。Linux:如何測量進程內線程的內存使用情況?
編輯1. 的泄漏過程中的PMAP顯示由〜[匿名]
...
63b00000 772K rw--- [ anon ]
63bc1000 252K ----- [ anon ]
63c00000 772K rw--- [ anon ]
63cc1000 252K ----- [ anon ]
63d00000 772K rw--- [ anon ]
...
請教下一步該怎麼做600分配?
編輯2. 只有虛擬內存正在泄漏,例如,物理內存使用情況穩定。
這是什麼意思?你如何將內存的某些部分鏈接到給定的線程? –
由於沒有線程真正擁有內存的「所有權」,超出了源代碼中約定的內存,我認爲這是不可能的。不過,我很想看看是否有人有部分解決方案。 –
你是否熟悉[valgrind](http://valgrind.org/)? – Shahbaz