Ubuntu очень медленный на высокопроизводительном ПК

Итак, я наконец-то смог установить Ubuntu на свой ПК дома.

Установка прошла нормально, плавно и все. Когда я наконец перезагрузился в ОС, все было ужасно медленно. Я начал с установки последних версий драйверов NVidia и установки микропрограммы микрокода процессора. Перезагрузился снова, но это тоже ничего не дало. Например, открытие файлового менеджера занимает около 3-4 секунд. Есть ли драйвер, который мне все еще не хватает? Может быть, это связано с тем, что он является SSD M2?

Производительность в Windows, к сожалению, хорошая.

Использование Ubuntu 15.10

Информация о ПК:

  • I7-5820k
  • GTX980TI
  • 16 ГБ DDR4 Ram
  • 512GB Samsung 950 Evo

Вывод inxi-G:

Graphics:  Card: NVIDIA GM200 [GeForce GTX 980 Ti]
       Display Server: X.Org 1.17.2 drivers: nvidia (unloaded: fbdev,vesa,nouveau)
       Resolution: 1680x1050@59.95hz, 1920x1080@60.00hz
       GLX Renderer: GeForce GTX 980 Ti/PCIe/SSE2
       GLX Version: 4.5.0 NVIDIA 352.63

$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
powersave

$ sudo cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
437636

Вывод информации о частоте процессора. Теперь я сменил губернатора на исполнение:).

    analyzing CPU 0:
  driver: intel_pstate
  CPUs which run at the same hardware frequency: 0
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 0.97 ms.
  hardware limits: 1.20 GHz - 3.80 GHz
  available cpufreq governors: performance, powersave
  current policy: frequency should be within 1.20 GHz and 3.80 GHz.
                  The governor "performance" may decide which speed to use
                  within this range.
  current CPU frequency is 434 MHz.
  boost state support:
    Supported: yes
    Active: yes
2
задан 24 November 2015 в 20:57

2 ответа

Альтернативный ответ, который может более подходить для новых установок Ubuntu, должен использовать cpupower команды, которые управляют intel_pstate системой регулятора.

команда cpupower frequency-info укажет на первой строке, если intel_pstate будет дайвер, используемый, и в current_policy seciton укажет, или 'powersave' или 'производительность'

Для изменения вопроса политики команда

sudo cpupower frequency-set -g performance

Это не сохраняется по перезагрузке (для моего ноутбука), но могло быть помещено в /etc/rc.local или подобный метод инициализации.

На ноте стороны: Я также использовал ondemand регулятор в предшествующих выпусках Ubuntu: при желании intel_pstate может быть отключен при помощи "intel_pstate=disable"

переменной ядра
3
ответ дан 25 November 2015 в 06:57
  • 1
    lspci -vnn | grep VGA -A 12 говорит Kernel modules: radeon. Но lsmod | grep radeon ничего не говорит. Я задаюсь вопросом, был ли драйвер действительно загружен. – cfoucher 20 February 2017 в 00:40

Ваша скорость ЦП очень, очень медленная. В моей системе, с Четверкой Core2, которая больше чем 6 лет, я добираюсь:

$ sudo cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
2394000

Ваш - далекий быстрый процессор и все же выполняет порядки величины медленнее. Проблема, кажется, Ваш регулятор ЦП. Это управляет, как ЦП ведет себя. Ваши опции:

  • Производительность сохраняет ЦП на максимально возможной частоте
  • , Powersave сохраняет ЦП на самой низкой частоте
  • Пространство пользователя экспорт доступная информация о частоте к уровню пользователя (через/sys файловую систему) и разрешает управление пространства пользователя частоты ЦП
  • , Ondemand масштабируется, частоты ЦП согласно использованию ЦП (как делает демонов частотного масштабирования пространства пользователя, но в ядре)
  • консерватор действия как ondemand, но увеличивают шаг изменения частоты шагом

, у Вас есть он набор к powersave, таким образом, это регулирует ЦП, чтобы потребить как можно меньше энергию. Установка его к в значительной степени чему-либо еще улучшит Вашу производительность. Я рекомендую использовать ondemand, который дает самую гибкую опцию, высокая скорость при необходимости и низко если не, чтобы не потратить впустую энергию.

Выполнение эта команда для изменения регулятора на ondemand:

echo "ondemand" | sudo tee /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
<час>

ПРИМЕЧАНИЕ @CharlesGreen указывает в комментарии , что Вы могли бы только иметь powersave и performance доступный. Он также предоставил ссылку на подобный вопрос , поэтому если этот подход не работает, я предполагаю, что Вы читаете решение, предлагаемое там.

2
ответ дан 25 November 2015 в 06:57
  • 1
    Я не вижу оснований для помещения в черный список чего-либо. И драйвер должен быть переустановлен после каждого обновления ядра, если не установлено с DKMS. – Pilot6 16 February 2017 в 04:19

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

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