arch-wiki-md-repo
Version:
All arch-wiki articles in markdown format, updated every two days.
60 lines (34 loc) • 4.73 kB
Markdown
**Состояние перевода:** На этой странице представлен перевод статьи [Bootchart](/index.php/Bootchart "Bootchart"). Дата последней синхронизации: 29 февраля 2016\. Вы можете [помочь](/index.php/ArchWiki_Translation_Team_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "ArchWiki Translation Team (Русский)") синхронизировать перевод, если в английской версии произошли [изменения](https://wiki.archlinux.org/index.php?title=Bootchart&diff=0&oldid=419232).
**Примечание:** Bootchart является частью systemd. Эта статья описывает bootchart до того, как пакет стал непосредственной частью systemd.
[Bootchart](https://meego.gitorious.org/meego-developer-tools/bootchart) это ручная утилита используемая для анализа и ускорения загрузки компьютера. Утилита содержит в себе bootchartd демона, который записывает и создаёт изображение. (на основе записей)
## Contents
* [1 Установка Bootchart](#.D0.A3.D1.81.D1.82.D0.B0.D0.BD.D0.BE.D0.B2.D0.BA.D0.B0_Bootchart)
* [2 Запуск Bootchart](#.D0.97.D0.B0.D0.BF.D1.83.D1.81.D0.BA_Bootchart)
* [2.1 Настройка](#.D0.9D.D0.B0.D1.81.D1.82.D1.80.D0.BE.D0.B9.D0.BA.D0.B0)
* [3 Генерирование изображения](#.D0.93.D0.B5.D0.BD.D0.B5.D1.80.D0.B8.D1.80.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D0.B5_.D0.B8.D0.B7.D0.BE.D0.B1.D1.80.D0.B0.D0.B6.D0.B5.D0.BD.D0.B8.D1.8F)
* [4 Bootchart2](#Bootchart2)
* [5 Полезные ссылки](#.D0.9F.D0.BE.D0.BB.D0.B5.D0.B7.D0.BD.D1.8B.D0.B5_.D1.81.D1.81.D1.8B.D0.BB.D0.BA.D0.B8)
## Установка Bootchart
Пакет [bootchart](https://www.archlinux.org/packages/?name=bootchart) находится в репозитории extra.
## Запуск Bootchart
Для использования bootchart или для установки в качестве демона при загрузки системы самостоятельно добавьте скрипт для запуска. (*`rc.sysinit`*)
**Примечание:** Если вы самостоятельно добавили демона для запуска, то Вам также придётся останавливать работу вручную.
### Настройка
Это в основном копирование настроек загрузчика `init=/usr/bin/bootchartd`.Детальнее [Kernel parameters (Русский)](/index.php/Kernel_parameters_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Kernel parameters (Русский)"). Bootchart прекращает свою работу при логине в систему. (Терминал, [экранный менеджер](/index.php/%D0%AD%D0%BA%D1%80%D0%B0%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BC%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80 "Экранный менеджер"))
## Генерирование изображения
Для генерации изображения используйте:
```
bootchart-render
```
в каталоге, где Вы имеете права на запись. Это команда создаёт `bootchart.png` изображение, как не сложно догадаться, в формате png. На изображении будет графически показано время загрузки процесса и т.д.
**Примечание:** Вам понадобится установленный и настроенный Java runtime пакет, прежде чем вы сможете использовать `bootchart-render`.
## Bootchart2
**Примечание:** Альтернативой Bootchart является [bootchart2](https://github.com/mmeeks/bootchart). Bootchart2 использует python, вместо JVM, и требует: pygtk, git и busybox. Смотрите GRUB и GRUB2 для конфигурации.
Bootchart2 **/etc/bootchartd.conf**
```
EXIT_PROC="kdm_greet xterm konsole gnome-terminal metacity mutter compiz ldm icewm-session enlightenment"
```
Строка выше может быть скорректирована, или оставлена пустой.
Bootchart2 также может быть использован с [E4rat (Русский)](/index.php/E4rat_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "E4rat (Русский)").
## Полезные ссылки
* [Bootchart home page](http://www.bootchart.org/)