bottom — пульс системы
bottom — пульс системы
Кнопка bottom в панели system открывает живой монитор нагрузки (в духе btop/htop): графики загрузки CPU по каждому ядру, память и подкачка во времени, скорость сети вверх/вниз, ввод-вывод и заполнение дисков, температуры и таблица процессов. В отличие от fastfetch (визитка «что за машина»), bottom отвечает на «чем машина занята сейчас» и обновляется в реальном времени.
Пара такая: fastfetch — паспорт (железо, драйверы, версии), bottom — приборная панель (что грузится и кто жрёт ресурсы). Для живых температур и частот есть ещё HWiNFO.
Как открыть
- Кнопка bottom в панели
system(значок программы). - Или напрямую:
Run\Bottom.cmd.
Окно закрывать не надо — bottom держит его сам, выход по q. Кнопка ведёт на обёртку Run\Bottom.cmd: она включает UTF-8 (chcp 65001, иначе рамки и графики — мусор) и передаёт наш конфиг.
Управление (основное)
| Клавиша | Действие |
|---|---|
q | выход |
? | шпаргалка по всем клавишам прямо в bottom |
стрелки / h j k l | перемещение по виджетам и строкам |
e | развернуть виджет под курсором на весь экран |
f | заморозить обновление (снять — снова f) |
Процессы
| Клавиша | Действие |
|---|---|
dd | завершить выбранный процесс — как в vim: bottom спросит подтверждение, Enter завершает. На Windows это kill |
/ | фильтр по имени (regex включён); Esc — снять |
c / m / p / n | сортировка по CPU / памяти / PID / имени |
P | группировать одинаковые процессы (все вкладки Chrome — одной строкой) |
t | дерево процессов |
Закрепить процесс наверху нельзя — пина в bottom нет. Но потребность закрывается двумя способами: сортировкой (по умолчанию по CPU%, так что самые прожорливые сами наверху) и фильтром /, который оставляет в таблице только совпавшие по имени процессы — фактически поднимает нужное наверх, убрав остальное.
Где живёт
- Программа:
Apps\bottom\btm.exe. Ставится и обновляется из пульта
(Run\Launcher.cmd → «Обновить программы»).
- Конфиг:
Ware\bottom.toml— портативный, передаётся ключом-C. Лежит
в Ware, а не в Apps\bottom: обновление подменяет папку в Apps целиком и унесло бы его. В профиль пользователя ничего не пишется.
Как настроить
Правится Ware\bottom.toml, секция [flags]. Имена ключей — те же, что у ключей командной строки (без --). Полный список:
"%COMMANDER_PATH%\Apps\bottom\btm.exe" --help
Наш конфиг — полный дашборд: CPU через весь верх, ниже память с температурами и дисками, затем сеть с батареей и широкая таблица процессов (она в фокусе). Из поведения включено: Цельсий, двоичные единицы, дерево процессов (tree), regex-поиск (regex), загрузка процессов от текущей (current_usage), гладкие графики и виджет батареи. Саму раскладку задают секции [[row]] в конце файла — соотношения ratio и type виджетов можно перекроить под себя.
Предустановлен в базовой сборке
fastfetch и bottom лежат в Apps уже в облегчённом релизе (Audion TC Base) — это «резиденты», чтобы визитка и монитор были под рукой сразу, без установки. Остальные программы каталог доставляет из пульта.