Компьютеры могут тормозить по той причине, что аппаратные возможности не соответствуют требованиям программного обеспечения или из-за различных программных и системных ошибок, возникающих в процессе работы. Избежать таких проблем вы можете путем модернизации аппаратного обеспечения компьютера или используя менее требовательные программы. Но если вы столкнулись с тем, что ubuntu тормозит, то основной причиной являются критические ошибки системного ядра, которые обычно происходят из-за несовместимости кода операционной системы и драйверов установленных устройств.
Сообщение о критической ошибке ядра операционной системы
Когда операционная система на ядре Linux зависает, это однозначно говорит об критической ошибке, возникшей в ядре системы. Это происходит, когда программное обеспечение пытается взаимодействовать с оборудованием компьютера на уровне ядра Ubuntu (которое называется kernel). В результате чего возникают неожиданные ошибки и дальнейшая работа системы становится невозможной. Одной из причин является отсутствие необходимых драйверов или ошибки в коде прикладных программ. Не знаете, как увеличить быстродействие ноутбука — читайте в нашей новой статье!
Программа или системное ядро
Есть большие отличия в том, когда зависает программное обеспечение или ядро Ubuntu тормозит. Когда тормозит конкретная программа, то проблема изолируется, программа становится неработоспособной, в то время как все остальные компоненты продолжают нормально функционировать. Определить, в чем дело, можно так – попробуйте свернуть программу и проверить работу системного меню Ubuntu. Если Ubuntu нормально отзывается на ваши действия, а в программе вы ничего сделать не можете, то зависла только программа.
Прерываем работу зависшего приложения
Прервать работу зависшей программы вы можете, войдя в главное меню Ubuntu и набрав «terminal» в текстовом поле, которое появится чуть ниже иконки главного меню. Далее выберите в группе программ под строкой поиска приложение с названием «Терминал». В открывшемся терминальном окне в командной строке наберите «top». Результатом выполнения этой команды станет список всех прикладных и системных программ, которые выполняются в настоящий момент. Найдите в нем название той программы, которая зависла и запишите ее уникальный номер (PID). После этого диспетчер задач можно закрыть, для чего нажмите «q». Для того, чтобы прервать выполнение зависшего приложения наберите в терминале «kill -9 PID», где «-9» является уникальным номером программы, определенным ранее через терминал. Возможно, что для устранения такой проблемы вам понадобится полное удаление программ.
Проверяем совместимость Ubuntu с оборудованием
Посетите сайт производителя ноутбука или десктопа для того, чтобы найти в разделе технической поддержки документацию и список оборудования к вашей модели компьютера. Если вам повезет, вы там найдете полный список оборудования, которое совместимо с ядром Ubuntu. Если один из компонентов вашей системы отсутствует в этом списке, то скорее всего это является причиной того, что ядро ubuntu тормозит и система зависает.