Есть ли готовое к использованию решение для регистрации потребления памяти с самого начала системы? Я хотел бы записать данные в простой текстовый файл или в какую-нибудь базу данных, чтобы потом проанализировать его.
Я работаю над встроенной системой на базе Linux 2.4. Мне нужно отладить проблему, связанную с потреблением памяти. Мое приложение автоматически запускается при каждом запуске системы. Мне нужен способ получить данные с временными метками с регулярными интервалами (как можно чаще), чтобы я мог отслеживать проблемы.
Симптомы моей проблемы: при запуске системы она запустила мое основное приложение и графический интерфейс для визуализации основных параметров системы. GUI на основе GTK + (X-сервер). Если я отключу GUI и X-сервер, то мое приложение работает нормально. Если я включу GUI и X-сервер, это не сработает, если на материнской плате установлено 256 MiB или 512 Мбайт физической памяти. Если у меня установлено 1 ГБ установленной памяти, все в порядке.