Ubuntu испытывает периодические задержки на Dynabook-TECRA

Вопрос или проблема

Проблема:

Я испытываю периодическую задержку на своем Dynabook TECRA-X50. Мышь и клавиатура время от времени “подвисают”, что делает использование компьютера практически невозможным.

Эта задержка появляется случайно: иногда я могу работать нормально в течение нескольких дней, в другие разы она возникает сразу после перезагрузки. Раньше это влияло на мой компьютер только когда я пытался его приостановить, но перезагрузка решала проблему. Но теперь это уже не так: теперь я могу перезагрузить его 10 раз, прежде чем наконец получится “нормальный” опыт работы с мышью и клавиатурой.

Что я пробовал

В основном, я получил помощь от chatGPT и пробовал следующее:

  • Я обновил все пакеты.

  • Установил настройки питания Ubuntu в режим “высокой производительности”.

  • В системном мониторе я вижу, что один из процессоров показывает регулярные “циклы” от 0 до 100% и обратно к 0. Это идеальная кривая, и она продолжает циклировать вечно. Может это связано с моей проблемой?
    системный монитор, показывающий циклы CPU3

  • Когда я выполняю $ top, самый большой процесс с 70+% использования CPU – это “kworker/2:3+events_long“, понятия не имею, что это.

  • Я запустил perf на 10 секунд и получил следующий отчет
    отчет perf

  • Затем я проверил номера прерываний ACPI. У меня было 161716 счетчиков на gpe6E. Это может означать, что у меня проблема совместимости с некоторым оборудованием моего ноутбука… но с каким?

Ответ или решение

Конечно! Давайте рассмотрим проблему интермиттирующей задержки на вашем Dynabook TECRA-X50 и шаги, которые вы можете предпринять для её решения.

Проблема:

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

Возможные причины:

  1. Перегрузка процессора: Вы упомянули процесс kworker/2:3+events_long, который использует большое количество ресурсов CPU. Это может указывать на проблемы с обработчиками прерываний или драйверами устройств. Ваша система, возможно, испытывает нагрузки из-за активных фоновых задач.

  2. Проблемы с ACPI: Высокое число интерраптов для gpe6E может свидетельствовать о проблемах с интеграцией ACPI вашего устройства, что ведет к постоянной обработке системных событий.

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

Рекомендации по решению проблемы:

  1. Проверка загрузки на системном уровне:

    • Используйте команду htop для получения информации о загрузке процессора, памяти и активных процессах. Посмотрите, есть ли какие-либо другие процессы, которые вызывают высокую загрузку CPU.
  2. Обновление ядра и драйверов:

    • Убедитесь, что у вас установлено последнее стабильное ядро. Вы можете попробовать установить обновлённую версию ядра с помощью sudo apt-get install linux-generic.
  3. Отключение ненужных модулей:

    • Если у вас есть устройства, которые не используются (например, по Bluetooth или Wi-Fi), попробуйте временно отключить их через команду rfkill или в настройках системы.
  4. Настройки ACPI:

    • Попробуйте изменить параметры ACPI в bios или загрузочном конфигурационном файле /etc/default/grub. Например, добавьте: acpi=off или pci=noacpi. После изменения выполните sudo update-grub и перезагрузите систему.
  5. Тестирование оборудования:

    • Запустите диагностику аппаратного обеспечения. Возможно, проблема действительно связана с аппаратными интерфейсами. Воспользуйтесь утилитами, такими как memtest86+ для проверки оперативной памяти или проводите анализ жесткого диска.
  6. Проверка системных журналов:

    • Проанализируйте журналы системы на предмет ошибок. Используйте journalctl -xe для отображения последних записей в системных логах, чтобы отследить возможные проблемы.

Заключение:

Если ни одно из предложенных решений не принесло результата, стоит рассмотреть возможность переустановки системы Ubuntu или перехода на другую версию, совместимую с вашим устройством. Также можно обратиться к форумам поддержки Ubuntu или сообщить о проблеме в сообщество, где пользователи могли бы поделиться своим опытом и предложениями.

Надеюсь, эти рекомендации помогут вам определить и устранить источник проблем с производительностью на вашем Dynabook TECRA-X50.

Оцените материал
Добавить комментарий

Капча загружается...