Как измерить время входа в систему с загрузочной диаграммы
У меня есть проблема, из-за которой после каждой перезагрузки, когда я в первый раз захожу на сеанс, это занимает много времени. То есть с момента ввода пароля может пройти до пяти минут, пока я не смогу использовать рабочий стол.
Я пытался использовать bootchart для отладки проблемы, но пока сама bootchart работала, графический вывод обрезался за 105 секунд, поэтому я даже не вижу, когда запускается compiz.
Смотря на /etc/init/bootchart.conf
, кажется, графика действительно обрезается после запуска compiz, но это не мой случай
bootchart --format=$format \
--crop-after=compiz,metacity,mutter,kwin,xfwm4 \
--annotate=ureadahead,mountall,hostname,hwclock \
--annotate=Xorg \
--annotate=gdm-session-worker \
--output="/var/log/bootchart" "$TARBALL"
Вот пример вывода.
Можно ли как-то увидеть более длинную временную ось на графике, по крайней мере, до тех пор, пока рабочий стол не будет загружен?
3 ответа
Загрузочная диаграмма отображает, сколько времени занимает служба, пока система загружается
Увеличить существующее изображение Это то, что я делаю
Изображения хранятся в папке /var/log/bootchart
Пожалуйста, используйте pybootchartgui
(доступно в Центре программного обеспечения). Это создаст графический журнал после каждой загрузки. проверка dmesg
результат будет одинаково хорошим, но менее "визуальным".
Пожалуйста, отключите в Startup Application все, что вам не нужно, и убедитесь, что жесткий диск является первым загрузочным устройством в BIOS.
Проверьте /var/log/messages после загрузки? У него есть журнал со временем из последовательности загрузки.
Вы можете попробовать запустить загрузочную диаграмму.
Проверьте этот вопрос также Как я могу увидеть, что происходит во время загрузки?
альтернативное приложение к загрузочной диаграмме под названием pybootchartgui, доступное в Ubuntu Software Center.