Иногда мой ноутбук зависает из-за чрезмерного использования оперативной памяти при открытии громоздких приложений. Поэтому, если он не отвечает, я выключаю ноутбук с помощью кнопки питания. Повреждает ли это Ubuntu каким-либо образом? Может ли это привести к проблемам безопасности или уязвимостям?
22
Ответы:
Это не вызовет проблем с безопасностью или уязвимостей.
Но это может привести к повреждению вашей ОС и потере данных в зависимости от задач, которые выполняются в данный момент.
Тем не менее, ваш компьютер по-прежнему не должен застрять на высокой скорости памяти.
источник
Очевидно, что вы потеряете объем данных, которые находятся в вашей оперативной памяти в то время и еще не были записаны на диск. Также существует теоретическая вероятность повреждения данных / файловой системы.
Исходя из своего собственного опыта, я могу сказать, что в течение последних 5 лет я переустанавливал свой ПК 4-5 раз в день, и у меня никогда не было проблем с поврежденными файловыми системами. Я думаю, что ext3 / ext4 / ufs достаточно надежны для такого рода сбоев.
В противоположность этому, я думаю, что NTFS гораздо более склонна к этому. На моей игровой платформе Windows у меня есть вероятность 15% повреждения файловой системы после синего экрана, и мне придется загружаться с диска, чтобы запустить средство восстановления файловой системы в этом случае ... ** вздох **
источник
top
из процесса или толькоkillall
его.Вы рискуете вызвать несоответствия файловой системы. Лучше, даже когда не хватает ОЗУ, как это обычно все еще работает в таких ситуациях, использовать последовательность alt-sysrq, так как она будет пытаться завершить работу настолько аккуратно, насколько это возможно (если это не удастся, тогда вы не хуже Выкл, чем если бы вы нажали кнопку питания, но если это удастся, то вы потенциально лучше). Последовательность следующая:
Удерживайте нажатой клавишу alt и клавишу, помеченную как «sys rq» одновременно (если вы работаете на ноутбуке, вам может понадобиться удерживать специальную клавишу на ноутбуке, чтобы перейти к функции «sys rq»). Удерживая эти клавиши, нажмите и отпустите следующие буквы в следующем порядке:
источник
Может быть, это немного поможет, по умолчанию Ubuntu и другие swappiness установлены на 60, когда ваша система достигает 60% использования оперативной памяти, она меняется на swap, что медленно.
Откройте этот файл в gedit или nano, используя:
gksudo gedit /etc/sysctl.conf
ИЛИsudo nano /etc/sysctl.conf
Добавьте это в конец файла:
vm.swapiness = 0
Сохраните файл и перезагрузите компьютер.
Также, когда он замедляется, вы должны проверить, действительно ли он использует swap, который замедляет работу системы, иначе вышеописанные изменения не помогут.
источник
В моем случае я не загружаюсь намеренно, это происходит при отключении электричества, и каждый раз это так называемое
ext4
повреждение. Я бегуfsck
на расширенной загрузке. Я могу войти в систему после слов, но менеджер сети перестает работать. Какой-тоdpkg
замок. Я в конечном итоге в повторной установке. Мой MAC здесь к лучшему, даже WINDOWS.источник