Мой ноутбук почти ежедневно зависает. В большинстве случаев мне нужно выключить машину вручную и перезапустить. В этих случаях ЦП очень загружен, а память, по-видимому, используется сильно.
Память: 8 ГБ
Процессор: Intel (R) Core (TM) i7-7600U CPU @ 2,80 ГГц
Это происходит, когда я использую разные приложения, такие как браузер, eclipse и Microsoft Teams, но комбинацию количество запущенных приложений кажется довольно случайным.
~~ Теперь я вижу, что некоторые процессы используют очень много ЦП, но что такое kswapd0
и kworker
? ~~ Я предполагаю, что моя система неправильно сконфигурирована, текущая предполагаю, что файл подкачки слишком мал. Как это можно увеличить / контролировать?
$ uname -r
>> 5.4.0-54-generic
$ lsb_release -a
>> Description: Ubuntu 20.04.1 LTS
Правка, касающаяся файла подкачки в системе дисков LVM
~$ grep -i swap /etc/fstab
/dev/mapper/vgubuntu-swap_1 none swap sw 0
free -h
подтверждает, что мой файл подкачки имеет размер Swap: 975Mi
большой.
Править
Вот ошибка Linux , но она, кажется, помечена как недопустимая . Для любой причины.
И возможное решение (еще не подтверждено!): https://bugs.launchpad.net/ubuntu/+source/linux/+bug/887793/comments/170
Мое решение:
Я пытался увеличить размер тома swap_1, но не удалось. Вероятно потому, что в группе томов не осталось места. Я использовал эти инструкции и получил что-то вроде
# fsadm: Filesystem "swap" on device "/dev/mapper/vgubuntu-swap_1" is not supported by this tool.
для
$ lvresize -L +5G --resizefs vgubuntu/swap_1
Я использовал этот ответ.
Теперь я вижу:
$ sudo swapon -s
# Filename Type Size Used Priority
# /swap_2 file 5119996 830464 -2
# /dev/dm-2 partition 999420 0 -3