Ubuntu быстро в один момент, но медленно в другой момент

Я использую Ubuntu 14.04 на своем компьютере, который работает как сервер. Краткий список спецификаций ПК (lshw): http://pastebin.com/7ud6rpxX

Среднее количество процессоров - 500 (у меня есть маленький виджет, на котором я забыл имя мой рабочий стол)

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

Один момент - это быстро, другой - медленно. Не могу понять, почему, загрузка также очень и очень медленная (список терминальных загрузочных данных прогрессирует очень медленно и требует времени)

Должен ли я отключить визуальные эффекты?

Спасибо,

Тим

РЕДАКТИРОВАТЬ: Я не нашел ничего, что использует мой процессор выше 2,5% и мою память выше 8%. Может ли это быть из-за отказа графического процессора?

РЕДАКТИРОВАТЬ: Вот второй образ загрузочной диаграммы:

ВЫСОКИЙ RES

РЕДАКТИРОВАТЬ: Это загрузочная диаграмма с удален файл пакета ureadahead:

HIGH RES с удаленным файлом пакета

Bootchart of 16/04/25

0
задан 27 April 2016 в 12:55

1 ответ

Сначала необходимо знать то, что вызывает, это замедляется. Можно контролировать, если CPU не чрезмерный загруженный:

watch "ps aux --sort -pcpu | head -11"

Это будет контролировать каждое значение по умолчанию 2 с лучшие 10 процессов CPU потребления. Можно отправить его в файл журнала для дальнейшего расследования с немного tee справка:

watch "ps aux --sort -pcpu | head -11 | tee -a logfile"

Таким же образом можно контролировать использование памяти

watch "ps aux --sort -rss | head -11"

Для медленных проблем начальной загрузки. Можно установить перезагрузку bootchart

sudo apt-get install bootchart

система и проанализировать диаграмму, которая должна быть помещена в /var/log/bootchart. Это должно сказать Вам, что вызывает медленную начальную загрузку. В конце концов, можно отключить bootchart сервис с:

sudo tee -a /etc/init/bootchart.override <<< manual
<час>

можно также использовать инструменты как top для контроля процесса и iotop для операций ввода-вывода и проверить журналы /var/log/syslog, /var/log/kern.log, /var/log/boot.log для "подозрительных" записей

0
ответ дан 27 April 2016 в 22:55
  • 1
    и я думаю, что уже закрыл весь открытый файл, но все еще никакой " удалите его safely" опция. – Kakashi 1 September 2017 в 04:16

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

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