Так, хотел вам рассказать о новости, которую я прочитал еще давно. Я ее прочитал 28го сентября 2018 года. И я сразу же решение записал к себе в базу знаний.
А теперь вот не могу найти саму эту новость, если вдруг кто-то знает ссылку на нее, то можете написать в комменте.
Короче говоря, смысл в том, что ноутбуки Lenovo X1 Carbon, T480s и некоторые другие могут работать медленнее под линуксом. Ну и вообще, даже если у вас какой-то другой ноутбук то вам не помешает проверить, нормально ли все у вас работает.
Смысл в том, что частота процессора уходит в тротлинг очень быстро, как только достигает порога в 75 градусов. Когда, например, сами ноутбуки вывозят до 97 градусов и нормально справляются с охлаждением. И в виндоус, например, порог стоит как раз в 97 градусов. И как вы понимаете, работать процессор может значительно медленнее.
Поэтому, что рекомендуется.
Во-первых просто проверьте, что у вас на ноутбуке установлен последний BIOS.
Обновить BIOS можно с помощью пакета fwupd
sudo pacman -S fwupd
А с помощью этой команды мы можем увидеть все наши девайсы
# fwupdmgr get-devices
Так можно скачать все обновления из LVFS
# fwupdmgr refresh
А эта команда покажется все доступные обновления
# fwupdmgr get-updates
Ну и с помощью этой команды вы сможете накатить обновления
# fwupdmgr update
У меня BIOS отлично обновился до 1.34
Если не можете установить, то можете поставить фикс. В арче, например, он есть в AUR и устанавливается он следующим образом:
yay -S lenovo-throttling-fix-git
А потом включается вот так
sudo systemctl enable --now lenovo_fix.service
Ну а протесировать можно через любой синтетический тест. Например, через sysbench:
sysbench --test=cpu --threads=8 --cpu-max-prime=80000 run