Мое приложение, запущенное на машине qnx, приводит к серьезной утечке памяти в течение определенного периода времени. Оно имеет 8 потоков. Я хочу видеть тенденцию использования кучи отдельными потоками в течение определенного периода времени, чтобы сузить проблему. Использование флагов, доступных в pidin, я могу видеть только тренд использования стека. Есть ли способ получить тренд использования кучи в течение определенного периода времени?Поиск использования кучи потока процесса в qnx
0
A
ответ
1
Память кучи является общей для всего процесса, и, следовательно, невозможно знать, сколько кучи используется отдельными потоками.
Используя «showmem -lsh | grep processname», вы можете видеть кучную память и периодически запускать ее в течение некоторого периода времени, вы можете увидеть увеличение памяти кучи.
Возможно, вы можете активировать debug от malloc и попробовать.
http://www.qnx.com/developers/docs/6.4.1/neutrino/lib_ref/m/malloc.html?lang=jp
Смежные вопросы
- 1. Получение списка запущенного пользовательского процесса в QNX
- 2. Как получить память процесса на qnx
- 3. Как собрать кучи кучи любого java-процесса
- 4. Приложение UWP: использование памяти процесса против использования кучи
- 5. Извлечение карты памяти своего собственного процесса в QNX
- 6. мониторинг использования кучи
- 7. Монитор использования кучи Java
- 8. Мониторинг использования Java-кучи
- 9. Получение имени потока из другого процесса
- 10. Поиск кучи или кучи блока или сегмента с адреса
- 11. Понимание процесса потока git
- 12. Идентификатор потока/процесса C++
- 13. Двигатель процесса/рабочего потока
- 14. Как полностью отключить кучи кучи для процесса Java?
- 15. Поиск имени процесса без использования sudo в Linux
- 16. Ресурс совместного использования рабочего процесса
- 17. Поиск более эффективной сортировки кучи?
- 18. Пароль в памяти процесса, но не в дампе кучи
- 19. Поиск использования памяти в Linux
- 20. флуктуации использования памяти кучи Java
- 21. Мониторинг использования памяти собственного процесса
- 22. максимальный размер кучи работающего процесса linux
- 23. Как анализировать неуправляемый размер кучи .NET-процесса
- 24. Сброс кучи процесса Go во время выполнения
- 25. Получение дампа кучи после успешного процесса
- 26. очистка памяти кучи работающего процесса C++
- 27. Как найти использование памяти кучи процесса?
- 28. Получение начального адреса кучи текущего процесса?
- 29. Создание максимальной кучи из потока целых чисел
- 30. Получение дескриптора основного потока процесса