Чому мій ubuntu 16.04 LTS раптом стає дуже повільним?


13

У жовтні минулого року я встановив ubuntu 16.04 LTS на нещодавно придбаний процесор HP Envy i7-6700 (4-ядерний 8-ядерний процесор на базі x64 на базі 3,4 ГГц, 16 ГБ, жорсткий диск на 2 ТБ), він працював нормально до тих пір, Святкові канікули, коли стало дуже повільно, іноді сіра віконна рама. Здається, десь застряг.


Здається, пов’язаний з Інтернет-браузером, або, LibreOffice, Java
Jinstone

Перевірте файли журналів, зокрема журнали оновлення, і перевірте, що було оновлено за час, коли все почало сповільнюватися, а потім оновіть своє запитання відповідною інформацією, це може допомогти звузити речі. Ви можете перейти в / var / log і перевірити файли всередині будь-якого каталогу, що стосується оновлень. ви можете відкрити файли в gedit або іншому читальнику документів правою кнопкою миші. Вам також може знадобитися заглянути в архівовані файли .gz
Chris

Щойно я перезавантажив це повідомлення про помилку: "Вибачте, Ubuntu 16.04 виникла внутрішня помилка". Я вирішив надіслати звіт про помилку, щоб допомогти визначити проблему. Я переглянув syslog, він дає помилки GBus на org.freesktop.PolicyKit1.Error.Переписано, дозвол відмовлено на .cache / dconf / user, gnome-software 1739 ...
Jinstone

Дивіться цю тему з цього ж питання. askubuntu.com/questions/761745/…
oldfred

Це може бути не ваша справа, але це було моє. Я також використовую linux, спробував усі ці поради, але справжньою причиною було перегрівання в процесорі. Я розібрав весь зошит, відключив повітропроводи і став швидким, як коли купив. Очевидно, проблема не в операційній системі.
dellasavia

Відповіді:


7

Як інша відповідь, моїм рішенням було відключити SpeedStep в BIOS. Я дізнався, що мій процесор працює повільніше. Мій процесор повинен працювати на 1800 МГц, але працює на частоті 1000 МГц. Ви можете бачити поточну швидкість процесора за допомогою декількох команд оболонки, наприклад:

lscpu

або

cat /proc/cpu

Здається, виникла проблема з моїм зарядним пристроєм, і це змусило Ubuntu перевести ЦП у режим низького споживання.


2
Дивовижно, якраз відключив мій зарядний пристрій, і воно почало працювати, як і раніше. Я спробую відключити SpeedStep, але було б непогано знати, як це виправити в Ubuntu (тут
Rader

У мене є Thinkpad13, і зарядка через USB-C Ubuntu сповільнюється до повзання.
Костянтин Шуберт

Я відключив SpeedStep у своїй машині, і він ставав надзвичайно повільним.
Jaumzera

5

У мене Ubuntu 16.04 працює на Dell Precision M4800. Сьогодні моя система раптом стала надзвичайно повільною. Проблема з гугликом привела мене сюди.

Я вирішив цю проблему, завантажившись у BIOS і відключивши деякі функції управління енергією, призначені для зменшення споживання енергії процесора, коли роботи мало. Після перезавантаження в Ubuntu моя система знову працює так швидко, як і в нормі.

У мене ця проблема була і з попереднім ноутбуком - якимось чином, здається, що Ubuntu можливо, щоб процесор Intel постійно "застряг" у низькопотужній, низькопродуктивній конфігурації.


3
Було б чудово, якби ви сказали нам, які налаштування.
Казим Заїді

@KazimZaidi Вибачте, я не пам'ятаю, які вони були налаштування. Їх було щонайменше двоє, і я не перевіряв, чи всі вони потрібні. Я не маю жодних спеціальних знань тут, тому мені буде важко детально діагностувати проблему.
Макс Уоллес

3

коли його повільно видають це у вікні терміналу (ctrl-alt-t) для відображення головного ресурсу за допомогою процесів

top

ось висновок ... Повідомлення load averageсправа від першого ряду

top - 11:48:11 up 3 days, 8 min,  1 user,  load average: 0.23, 0.39, 0.54
Tasks: 276 total,   1 running, 272 sleeping,   0 stopped,   3 zombie
%Cpu(s):  1.8 us,  0.7 sy,  0.0 ni, 95.2 id,  2.3 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem : 16326792 total,  6946732 free,  1726764 used,  7653296 buff/cache
KiB Swap: 16669692 total, 16669692 free,        0 used. 13860968 avail Mem 

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND                                                         
17093 stens     20   0 1629772 446180 121904 S   5.6  2.7 137:51.51 firefox                                                         
14358 stens     20   0 1390800 420448 113728 S   4.2  2.6   0:35.42 Web Content                                                     
 1219 etcd      20   0  639392  28764  12468 S   2.8  0.2   9:24.84 etcd                                                            
 1531 root      20   0  470212  72960  56564 S   1.4  0.4  25:49.02 Xorg                                                            
 2718 stens     20   0 1266236 112712  61796 S   1.4  0.7  52:15.46 compiz                                                          
 2757 stens     20   0  506036  25220  19440 S   1.4  0.2  32:02.48 indicator-multi                                                 
 3228 stens     20   0  712920  69960  35624 S   1.4  0.4   2:51.65 gnome-terminal-                                                 
 3488 root      20   0  251432  53740  24132 S   1.4  0.3   5:33.92 mongod                                                          
13335 root      20   0       0      0      0 S   1.4  0.0   0:01.17 kworker/u16:3                                                   

як правило, він буде повільним, як тільки load averageстане більше 5 або більше YMMV ..., переліченим під COMMANDупорядкованим стовпцем найпопулярніших споживачів ресурсів ... коли його повільне знищення залежно від того, який процес уповільнює його, щоб підтвердити, що ви знайшли поганий поведінковий процес ... при запуску topвін автоматично оновлюватиметься кожні кілька секунд, але якщо поспіхом натисніть на пробіл, щоб примусити оновити ... натискання клавіші mзосередить увагу на показі процесів, голодних пам'яті ..., щоб убити найпопулярніший процес, що споживає ресурси, просто натисніть клавішу, kз якої ви можете ввести параметри або просто натиснути клавішу Enter

Вище не має нічого спільного з тим, щоб бути повільним через недостатню пропускну здатність Інтернету. Якщо повільно ви маєте на увазі, що браузер повільний, то проста перевірка - http://beta.speedtest.net/

Альтернативи topбути

htop
atop 
iotop  

Ще один шлях для дослідження повільності - це переконання, чи системні помилки починають видавати в системний журнал ... випуск

dmesg

шукайте записи (для прокручування вгору в терміналі затримки натисніть клавішу page up... або клацніть середню кнопку ролика миші) важливі записи відображаються червоним кольором або з’являються пов’язані з помилками, а потім досліджуйте їх ... якщо ви використовуєте драйвера негідника, не налаштований на обладнання або не грає добре з іншими, тоді його конфліктна поведінка може проявлятися в повільності ... видалити попередню проблему записів

sudo    dmesg -c

налаштувати монітор у режимі реального часу проблеми dmesg

watch "dmesg | tail -20"

Ось ще більше журналів для розгляду

cat /var/log/syslog

cat  /var/log/kern.log 

Дайте нам знати, як ви дістаєтесь - це, безумовно, вирішується ... Головною перевагою linux є його ефективне використання апаратних засобів, а також його здатність давати під рукою елементи управління, щоб налаштувати все


htop автоматично оновлюється, якщо його не встановлено, просто встановіть його. sudo apt встановити htop має ту саму інформацію, завантажуйте середні показники на кінчиках тощо.
Chris

Додана перевага, яку я забув згадати, ви можете вбити процес зсередини htop, виділивши та натиснувши відповідну клавішу F
Кріс

@Scott Stensland load averageпов'язаний з кількістю ядер, які я вважаю. Якщо його процесор має 4 ядра, середня завантаженість не повинна перевищувати 4.
втікач

@MilosM так, це пов’язано з ядрами, але я згадував це як вихідну точку ... якщо його повільність і load averageнизька (менше, ніж скажімо 5), то повільність не пов’язана з втратою процесора / оперативної пам'яті ...
Скотт Стенсленд

@Jinstone Я пропоную той, який я часто використовую у своїй роботі. atop. Він може виконувати різні перевірки. Не впевнений , що він встановлений в Ubuntu, якщо немає apt-get install atop, і запустіть його , щоб перевірити кожну секунду , як: atop -n 1. Ви можете фільтрувати звідти різні речі.
втікач

3

Встановіть пакет під назвою i7z та запустіть його. Він покаже вам, чи працює ваш процесор на повній швидкості, а процесорне затухання (= менша швидкість) не активне.


0

Я прийшов сюди, тому що раптом мій ubuntu справді повільний, вказівник миші замерзає та стрибає, скачки відео та звукові відсікання. Жодне з цих рішень мені не допомогло, але я пишу це тут, якщо хтось вважає це корисним, і якщо хтось, хто може щось зробити, прочитав це. Я вирішив цю проблему завантаження з іншою версією ядра, коли я завантажую останнє оновлення (для мене це 4.4.0-169), воно стає повільним, але коли я завантажуюся з будь-яким попереднім, воно працює добре. Щось сталося з новими версіями.


Ласкаво просимо до AskUbuntu, ви повинні відповісти на запитання з чітким описом, чи не заперечуєте ви детально відредагувати це, що ви зробили, як це зробити. Наприклад, використовувана команда. Це робить людей краще розуміти.
Садахару Вакісака
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.