АнглийскийФранцузскийИспанский

Значок OnWorks

systemd-загрузочная диаграмма

Запустите systemd-bootchart в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда systemd-bootchart, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


systemd-bootchart - инструмент для построения графиков производительности загрузки

ОПИСАНИЕ


systemd-загрузочная диаграмма это инструмент, обычно запускаемый при запуске системы, который собирает нагрузку на ЦП,
загрузка диска, использование памяти, а также информация о процессах из работающей системы.
Собранные результаты выводятся в виде графика SVG. Обычно systemd-bootchart вызывается
ядро, передавая init =/ библиотека / systemd / systemd-bootchart в командной строке ядра.
systemd-bootchart затем отключит реальный init, чтобы возобновить нормальный запуск системы, в то время как
мониторинг и запись информации о запуске в фоновом режиме.

После сбора определенного количества данных (обычно 15–30 секунд, по умолчанию 20 секунд)
регистрация прекращается, и на основе записанной информации строится график. Этот график содержит
важные подсказки относительно того, какие ресурсы используются, в каком порядке и где это возможно
проблемы существуют в последовательности запуска системы. По сути, это более подробный
версия Systemd-анализа участок функции.

Конечно, загрузочную диаграмму также можно использовать в любой момент времени для сбора и построения графиков некоторых данных.
на некоторое время. Рекомендуется использовать --рель переключатель в этом случае.

Bootchart не требует прав суперпользователя и будет работать как обычный пользователь.

Графики загрузочной диаграммы по умолчанию записываются с отметкой времени в / запустить / журнал и сохранены в журнале
MESSAGE_ID=9f26aa562cf440c2b16c773d0479b518. Поле журнала BOOTCHART = содержит
загрузочная диаграмма в формате SVG.

ПРИЗЫВ


systemd-загрузочная диаграмма может быть вызван несколькими способами:

ядро вызов
Ядро может вызывать systemd-загрузочная диаграмма вместо процесса инициализации. По очереди,
systemd-загрузочная диаграмма вызовет / библиотека / systemd / systemd.

Началось as a автономные программа
Можно выполнить systemd-загрузочная диаграмма как обычное приложение из командной строки. В этом
режиме настоятельно рекомендуется пройти -r флаг, чтобы не отображать время
прошло с момента загрузки и до запуска systemd-bootchart, так как это может привести к
очень большие графики. Время, прошедшее с момента загрузки, может также включать любое время, когда
система была приостановлена.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


Эти параметры также можно установить в /etc/systemd/bootchart.conf файл. Видеть
bootchart.conf(5).

-h, --Помогите
Распечатайте короткий текст справки и выйдите.

-n, --образец N
Укажите количество образцов, N, записать. Сэмплы будут записываться с интервалами.
определяется с --частота.

-f, --частота f
Укажите частоту регистрации выборки, положительное действительное значение. f, в Гц. Большинство систем могут справиться с
значения до 25–50, не создавая лишних накладных расходов.

-r, --рель
Используйте относительное время вместо абсолютного. Это полезно для использования загрузочной диаграммы на
время после загрузки для профилирования уже загруженной системы. Без этой опции график
станет чрезвычайно большим. Если установлено, горизонтальная ось начинается с первой записанной
образец вместо времени 0.0.

-F, --нет фильтра
Отключите фильтрацию задач, которые не повлияли существенно на загрузку.
Процессы, которые слишком недолговечны (наблюдаются только в одном образце) или не потребляют
любое значительное время ЦП (менее 0.001 с) не будет отображаться в выводе
граф.

-C, --cmdline
Отображать полную командную строку с аргументами процессов, а не только процесс
имя.

-g, --контрольная группа
Группа управления процессом отображения

-o, --выход путь
Укажите выходной каталог для графиков. По умолчанию bootchart записывает графики
в / запустить / журнал.

-i, --в этом путь
Используйте этот двоичный файл инициализации. По умолчанию / библиотека / systemd / systemd.

-p, --пссс
Включить ведение журнала и графическое отображение памяти PSS (пропорционального набора) процессов
потребление. Смотрите filesystems / proc.txt в документации ядра для объяснения.
этого поля.

-e, --энтропия
Включите ведение журнала и построение графиков размера случайного пула энтропии ядра.

-x, --масштаб-х N
Коэффициент горизонтального масштабирования для всех переменных компонентов графа.

-y, --масштаб-у N
Коэффициент вертикального масштабирования для всех переменных компонентов графика.

ВЫВОД


systemd-загрузочная диаграмма генерирует графики SVG. Чтобы отобразить их на графическом дисплее
можно использовать любую программу просмотра с поддержкой SVG. Следует отметить, что движки рендеринга SVG в большинстве
браузеры (включая Chrome и Firefox) во много раз быстрее, чем специализированные графические
такие приложения, как Gimp и Inkscape. Просто укажите в браузере файл: /// запустить / журнал /!

ИСТОРИЯ


Эта версия загрузочной диаграммы была реализована с нуля, но вдохновлена ​​прежними
заклинания загрузочной диаграммы:

Оригинал колотить
Исходный код bash / shell реализовал загрузочную диаграмму. Эта версия создала сжатый
tarball для обработки с внешними приложениями. Эта версия не отображалась в графике
ничего, только сгенерированные данные.

Ubuntu C Реализация
Эта версия заменила версию оболочки быстрым и эффективным регистратором данных, но
также не построил график данных.

Java загрузочная таблица
Это было оригинальное графическое приложение для построения диаграмм данных, написанное на java.

pybootchartgui.py
pybootchart создал график из данных, собранных версией bash или C.

Версия загрузочной диаграммы, которую вы сейчас используете, сочетает в себе сбор данных и
построение графиков в одном приложении, что делает его более эффективным и простым. Нет
больше никаких проблем с синхронизацией со сборщиком данных и графером, поскольку график не может
запускаться до тех пор, пока не будут собраны данные. Кроме того, данные, хранящиеся в памяти, сокращаются до
абсолютный минимум необходим.

Используйте systemd-bootchart онлайн с помощью сервисов onworks.net


Ad