У нас есть несколько приложений, служб и библиотек, написанных другими командами и сторонними поставщиками. Нам нужно оптимизировать использование памяти для этих приложений и сервисов. Проблема в том, что у нас мало информации о внутренних приложениях. Конечно, у нас есть исходные коды и права на изменение всего, что мы хотим, но довольно сложно выкопать внутренности неизвестного приложения. Итак, тема состоит в том, чтобы обсудить и поделиться идеями о том, как начать и какие методы и инструменты мы могли бы использовать.Оптимизация использования памяти приложения
У нас есть valgrind и heaptrack, чтобы сообщать о утечке памяти и общих распределениях. Мы планируем использовать некоторый статический анализ кода.
Я предполагаю, что должны быть люди, которые уже что-то сделали. Было бы здорово услышать, что другие использовали для этой цели и что вы смогли добиться.
Любая полезная информация об этом оценивается.
Спасибо. На самом деле это был план, но я думал, что могут быть и другие идеи. – incognito