<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.linuxformat.ru/wiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://wiki.linuxformat.ru/wiki/index.php?action=history&amp;feed=atom&amp;title=LXF124%3ADrBrown1</id>
		<title>LXF124:DrBrown1 - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.linuxformat.ru/wiki/index.php?action=history&amp;feed=atom&amp;title=LXF124%3ADrBrown1"/>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF124:DrBrown1&amp;action=history"/>
		<updated>2026-05-13T05:23:33Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.19.20+dfsg-0+deb7u3</generator>

	<entry>
		<id>http://wiki.linuxformat.ru/wiki/index.php?title=LXF124:DrBrown1&amp;diff=11017&amp;oldid=prev</id>
		<title>Crazy Rebel: викификация, оформление, иллюстрация</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF124:DrBrown1&amp;diff=11017&amp;oldid=prev"/>
				<updated>2010-11-01T09:14:21Z</updated>
		
		<summary type="html">&lt;p&gt;викификация, оформление, иллюстрация&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Загрузка изнутри==&lt;br /&gt;
&lt;br /&gt;
: Linux слишком долго загружается? ''Bootchart'' покажет, что происходит за это время.&lt;br /&gt;
&lt;br /&gt;
{{Врезка|Содержание=[[Изображение:LXF124_46_1.jpg|300px]] Фрагмент временной схемы загрузки, созданной ''Bootchart''. Больше вам незачем будет гадать, что творится при старте Linux.|Ширина=300px}}&lt;br /&gt;
&lt;br /&gt;
''Bootchart'' – интересная&lt;br /&gt;
утилитка,&lt;br /&gt;
которая&lt;br /&gt;
точно&lt;br /&gt;
расскажет,&lt;br /&gt;
что делает&lt;br /&gt;
система&lt;br /&gt;
во время&lt;br /&gt;
загрузки&lt;br /&gt;
и куда&lt;br /&gt;
уходит&lt;br /&gt;
это&lt;br /&gt;
самое&lt;br /&gt;
время.&lt;br /&gt;
Вот как она работает.&lt;br /&gt;
Во-первых,&lt;br /&gt;
вы велите&lt;br /&gt;
ядру&lt;br /&gt;
запустить&lt;br /&gt;
во время&lt;br /&gt;
загрузки&lt;br /&gt;
демон&lt;br /&gt;
''Bootchart'' (''/sbin/bootchartd'') вместо&lt;br /&gt;
обычного&lt;br /&gt;
''/sbin/init''. Для этого&lt;br /&gt;
нужно&lt;br /&gt;
передать&lt;br /&gt;
ядру&lt;br /&gt;
параметр&lt;br /&gt;
'''init=/sbin/bootchartd''' из конфигурационного&lt;br /&gt;
файла&lt;br /&gt;
(или командной&lt;br /&gt;
строки)&lt;br /&gt;
''Grub''. Первое,&lt;br /&gt;
что делает&lt;br /&gt;
демон&lt;br /&gt;
''Bootchart'' – запускает&lt;br /&gt;
''/sbin/init'', и загрузка&lt;br /&gt;
продолжается&lt;br /&gt;
как обычно,&lt;br /&gt;
но потом&lt;br /&gt;
он постоянно&lt;br /&gt;
собирает&lt;br /&gt;
информацию&lt;br /&gt;
от '''/proc''' и из других&lt;br /&gt;
источников,&lt;br /&gt;
чтобы&lt;br /&gt;
составить&lt;br /&gt;
картину&lt;br /&gt;
процесса&lt;br /&gt;
загрузки&lt;br /&gt;
и активности&lt;br /&gt;
диска. Определив,&lt;br /&gt;
что загрузка&lt;br /&gt;
завершилась,&lt;br /&gt;
''bootchartd'' записывает&lt;br /&gt;
все это в tar-архив.&lt;br /&gt;
&lt;br /&gt;
Я решил&lt;br /&gt;
попробовать&lt;br /&gt;
ее в деле.&lt;br /&gt;
''Bootchart 0.9'' безо всяких&lt;br /&gt;
проблем&lt;br /&gt;
установилась&lt;br /&gt;
на Fedora 11&lt;br /&gt;
из репозиториев&lt;br /&gt;
Fedora. Установщик&lt;br /&gt;
автоматически&lt;br /&gt;
подправил конфигурацию&lt;br /&gt;
Grub, и для начала&lt;br /&gt;
хронометража&lt;br /&gt;
загрузки&lt;br /&gt;
мне осталось&lt;br /&gt;
только&lt;br /&gt;
перезагрузиться.&lt;br /&gt;
&lt;br /&gt;
Потом этот файл можно&lt;br /&gt;
обработать&lt;br /&gt;
утилитой&lt;br /&gt;
''bootchart'' (тоже&lt;br /&gt;
устанавливается&lt;br /&gt;
как часть пакета).&lt;br /&gt;
Вот&lt;br /&gt;
где происходят&lt;br /&gt;
по-настоящему&lt;br /&gt;
умные&lt;br /&gt;
вещи.&lt;br /&gt;
Вам на радость,&lt;br /&gt;
«сырой»&lt;br /&gt;
журнал&lt;br /&gt;
загрузки&lt;br /&gt;
чудесным&lt;br /&gt;
образом&lt;br /&gt;
превращается&lt;br /&gt;
в PNG-файл. Чтобы&lt;br /&gt;
привести&lt;br /&gt;
его в нормальном&lt;br /&gt;
разрешении,&lt;br /&gt;
позволяющем прочесть&lt;br /&gt;
текст, потребовалось&lt;br /&gt;
бы не меньше&lt;br /&gt;
журнальной&lt;br /&gt;
страницы, и у нас нет столько&lt;br /&gt;
места. Поэтому&lt;br /&gt;
на рисунке&lt;br /&gt;
показан лишь кусочек,&lt;br /&gt;
который&lt;br /&gt;
даст вам общее&lt;br /&gt;
представление.&lt;br /&gt;
Кто хочет&lt;br /&gt;
увидеть&lt;br /&gt;
полноразмерные&lt;br /&gt;
экранные&lt;br /&gt;
снимки,&lt;br /&gt;
на странице&lt;br /&gt;
http://www.bootchart.org/samples.html есть масса&lt;br /&gt;
примеров.&lt;br /&gt;
Вы можете&lt;br /&gt;
использовать&lt;br /&gt;
''Bootchart'' и для&lt;br /&gt;
записи&lt;br /&gt;
активности&lt;br /&gt;
в работающей&lt;br /&gt;
системе,&lt;br /&gt;
запуская&lt;br /&gt;
и останавливая&lt;br /&gt;
процесс&lt;br /&gt;
вручную.&lt;br /&gt;
&lt;br /&gt;
Это впечатляющий&lt;br /&gt;
маленький&lt;br /&gt;
инструмент,&lt;br /&gt;
но помните, что ''Bootchart'' не записывает&lt;br /&gt;
события,&lt;br /&gt;
произошедшие&lt;br /&gt;
до ее запуска.&lt;br /&gt;
Поэтому&lt;br /&gt;
на схеме&lt;br /&gt;
вы не найдете&lt;br /&gt;
времени,&lt;br /&gt;
затраченного&lt;br /&gt;
на проверки&lt;br /&gt;
POST BIOS, запуск&lt;br /&gt;
загрузчика&lt;br /&gt;
или считывание&lt;br /&gt;
ядра&lt;br /&gt;
в память.&lt;/div&gt;</summary>
		<author><name>Crazy Rebel</name></author>	</entry>

	</feed>