Tiptop — консольная утилита для мониторинга производительности в режиме реального времени.
Tiptop выводит динамичный список работающих в системе процессов аналогично классическому системному монитору Top (top). Базовая информация считывается из файлов в /proc (виртуальная файловая система, механизм для ядра и его модулей, позволяющий посылать информацию процессам), но большая часть отображаемой информации поступает от аппаратных счётчиков (hardware counters).
Tiptop помимо обычного режима вывода (как top) может отображать информацию в "пакетном режиме", отображаться могут не только активные но и незанятые процессы (можно задать порог активности), можно отслеживать только новые процессы (до завершения), процессы одного пользователя (например root), поддерживается установка время обновления, сортировка и прочее.
Параметры отображаемых Tiptop процессов и используемых счётчиков можно задавать из командной строки и/или прописать параметры "по умолчанию" в конфигурационном файле (~/.tiptoprc). Файлов конфигурации можно использовать несколько, например при одновременном запуске нескольких копий утилиты (при необходимости проводить мониторинг нескольких процессов/счётчиков).
Лицензия: GNU General Public License version 2.0 (GPLv2)