Что заставляет Unity замедляться при запуске?

Несколько дней назад я заметил, что после входа в систему на верхней панели и тире потребовалось немного больше времени для загрузки, и я заметил больше активности диска, чем обычно.

Я думал, что это может быть были вызваны некоторым обновлением или установкой pdftk. Таким образом, я удалил pdftk, но «проблема» сохраняется.

Есть ли способ узнать, что использует диск (операции чтения / записи) при запуске?

Если бы это было при позже я использовал iotop, но я могу запустить iotop только после того, как я получу управление рабочим столом.

Я на Ubuntu 12.10 amd64.

Правка

[d6 ] Я просмотрел журналы и в файле Xorg.0.log, я нашел следующие строки:

[    36.230] (II) XKB: reuse xkmfile /var/lib/xkb/server-ED81635D9DABCAA502951B920776FB5895D92DC0.xkm
[  6683.340] (II) XKB: generating xkmfile /var/lib/xkb/server-7111F82C412662D491D0F0A3A5A74C8F62B59F29.xkm

Может ли это быть проблематичным шагом?

1
задан 10 December 2012 в 22:30

4 ответа

Для этого я должен открыть консоль (или две), когда система запускается с помощью Ctrl + Alt + F1 / F2, затем используйте top в сочетании с iostat -x (из пакета sysstat), чтобы определить

Другими полезными инструментами, которые могут потребоваться некоторое время для этой проблемы, являются те из пакета inotify-tools: inotifywait и inotifywatch, который позволяет контролировать доступ к файлам.

1
ответ дан 25 May 2018 в 03:43

Тщательный контроль журналов должен дать некоторую информацию. Хотя может показаться немного утомительным, журналы могут отображать очень интересную информацию о машине, поскольку она загружается. Например, журнал ядра (/var/log/kern.log) дает пошаговое описание того, что произошло с временным интервалом до ближайшей миллисекунды.

Если kern.log не показывает никаких полезную информацию, попробуйте syslog и даже authlog. Вы ищете что-нибудь необычное, такое как сообщения об ошибках или что-то, что повторяется или повторяется много раз.

Попробуйте запустить «просмотрщик файлов журнала» и использовать это как помощник. Большинство журналов отмечены меткой времени на миллисекунду, что может быть действительно полезно, если вы можете синхронизировать проблемы реального мира с системным временем. Это помогает немного, помещая все доступные журналы перед вами и давая вам возможность смотреть только на сегодняшние журналы.

0
ответ дан 25 May 2018 в 03:43
  • 1
    так как замедление происходит после того, как я вхожу в систему, на какие журналы я должен смотреть, и есть ли что-то особенное, чтобы следить за этим? – To Do 8 December 2012 в 15:36
  • 2
    Я добавил немного больше информации в ответ. – fabricator4 8 December 2012 в 15:58
  • 3
    Есть ли инструмент, который визуализирует журнал загрузки? Есть такие инструменты для окон, и они позволяют любому легко устранять такие проблемы! – Bucic 10 December 2012 в 16:24
  • 4
    Да, это называется просмотрщиком файлов журналов. Если вам нужен анализатор файлов журналов, я не знаю об этом. – fabricator4 10 December 2012 в 16:31

Вы когда-нибудь вошли в классическую сессию gnome? В compiz есть ошибка, из-за которой она запускается очень медленно, если вы это сделаете, и затем вернитесь к использованию единства:

https://bugs.launchpad.net/ubuntu/+source/gnome -session / + bug / 1001138

Обходной путь заключается в редактировании ~ / .config-bad1 / compiz-1 / compizconfig / config и удалении следующих строк:

[gnome_session]
profile =
0
ответ дан 25 May 2018 в 03:43

Вы можете попробовать выбрать «Дополнительные параметры для Ubuntu». В загрузчике выберите режим восстановления, и он должен показать некоторую информацию. Иногда вам нужно быстро прочитать его

-1
ответ дан 25 May 2018 в 03:43
  • 1
    " Дополнительные параметры " просто позволяет выбрать, какое ядро ​​загружаться. Это не помогает выяснить, что на самом деле выполняется во время загрузки. – fabricator4 8 December 2012 в 15:03
  • 2
    Хорошо, потому что, когда у моего компьютера была аналогичная проблема, я использовал расширенные опции, я выбрал режим восстановления. Извините, я забыл добавить то, что мне нужно. Это показывает некоторую информацию таким образом. – goeagles5 8 December 2012 в 20:40

Другие вопросы по тегам:

Похожие вопросы: