Зависает Ubuntu 18.04

Зависает Ubuntu 18.04

У меня была версия Ubuntu 19.04 в качестве моего первого дистрибутива Linux. Я поменял ее на 18.04 (потому что она LTS). 19.04 была в порядке, конечно. Но 18.04 так сильно зависает, когда я нажимаю alt-tab на программы или просто использую кого-то.

Что это может быть? Как это исправить? Какой информацией мне поделиться?

ls -al ~/.local/share/gnome-shell/extensions:

результат: ls: cannot access '/home/andrew/.local/share/gnome-shell/extensions': No such file or directory

ls -al /usr/share/gnome-shell/extensions:

результат:

total 16
drwxr-xr-x 4 root root 4096 Feb  3 19:24 .
drwxr-xr-x 6 root root 4096 Feb  3 19:24 ..
drwxr-xr-x 3 root root 4096 Feb  3 19:24 [email protected]
drwxr-xr-x 3 root root 4096 Feb  3 19:24 [email protected]

free -h результат:

total        used        free      shared  buff/cache   available
Mem:           7.7G        4.6G        458M        518M        2.7G        2.3G
Swap:          2.0G        259M        1.7G

sysctl vm.swappinessрезультат:

vm.swappiness = 60

Может быть, это нормально, что он тормозит, когда я открываю: - Chrome - Intellij Idea - Telegram Desktop, иногда больше: - pg4Admin - Postman - pdf-файлы

 *-firmware                
       description: BIOS
       vendor: Dell Inc.
       physical id: 0
       version: 1.2.3
       date: 05/15/2019
       size: 64KiB
       capacity: 15MiB
       capabilities: pci pnp upgrade shadowing cdboot bootselect edd int13floppynec int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer acpi usb smartbattery biosbootspecification netboot uefi
  *-memory
       description: System Memory
       physical id: 3d
       slot: System board or motherboard
       size: 8GiB
     *-bank:0
          description: DIMM [empty]
          physical id: 0
          slot: ChannelA-DIMM0
     *-bank:1
          description: SODIMM DDR4 Synchronous Unbuffered (Unregistered) 2400 MHz (0.4 ns)
          product: HMA81GS6AFR8N-UH
          vendor: Hynix Semiconductor (Hyundai Electronics)
          physical id: 1
          serial: 2B89D03D
          slot: DIMM B
          size: 8GiB
          width: 64 bits
          clock: 2400MHz (0.4ns)
  *-cache:0
       description: L1 cache
       physical id: 41
       slot: L1 Cache
       size: 256KiB
       capacity: 256KiB
       capabilities: synchronous internal write-back unified
       configuration: level=1
  *-cache:1
       description: L2 cache
       physical id: 42
       slot: L2 Cache
       size: 1MiB
       capacity: 1MiB
       capabilities: synchronous internal write-back unified
       configuration: level=2
  *-cache:2
       description: L3 cache
       physical id: 43
       slot: L3 Cache
       size: 6MiB
       capacity: 6MiB
       capabilities: synchronous internal write-back unified
       configuration: level=3
  *-memory UNCLAIMED
       description: Memory controller
       product: Sunrise Point-LP PMC
       vendor: Intel Corporation
       physical id: 1f.2
       bus info: pci@0000:00:1f.2
       version: 21
       width: 32 bits
       clock: 33MHz (30.3ns)
       configuration: latency=0
       resources: memory:d232c000-d232ffff

введите описание изображения здесь

введите описание изображения здесь введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

<код>grep -i sda /var/log/syslog*</код>:

введите описание изображения здесь

решение1

fsck

Давайте проверим вашу файловую систему...

  • загрузка с Ubuntu Live DVD/USB в режиме «Попробовать Ubuntu»
  • открыть terminalокно, нажав Ctrl+ Alt+T
  • типsudo fdisk -l
  • определите имя устройства /dev/sdXX для вашей «файловой системы Linux»
  • введите sudo fsck -f /dev/sdXX, заменив sdXXна число, которое вы нашли ранее
  • повторите fsckкоманду, если были ошибки
  • типreboot

мемтест

Давайте проведем тест на память...

Идти кhttps://www.memtest86.com/и загрузите/запустите их бесплатный memtest, чтобы проверить память. Пройдите хотя бы один полный проход всех 4/4 тестов, чтобы подтвердить хорошую память. Это может занять несколько часов.

Обновление №1:

У вас DELL Inspiron P75Fустановлена ​​текущая версия BIOS 1.2.3.

Обновление №2:

Последние free -hкоманды указывают на то, что память заполнена. Добавьте память. Убедитесь, что вы делаете это в соответствующих парах... так что если у вас сейчас есть один 8G DIMM, добавьте соответствующий 8G DIMM. Если у вас сейчас есть два 4G DIMM, замените их двумя 8G DIMM. Вы можете использовать sudo lshw -C memory, чтобы увидеть, как сейчас настроена ваша память.

решение2

Позвольте мне начать с того, что вам определенно нужно больше оперативной памяти, особенно с программами, которые вы запускаете. Если вы не хотите или не можете купить больше оперативной памяти, то нижеприведенное МОЖЕТ помочь.

У меня тоже были проблемы с зависанием установки, вот несколько советов, которые могут помочь.

Увеличьте размер файла подкачки. Общее правило таково: файл подкачки должен быть как минимум в 1 раз больше оперативной памяти, а лучше — в 1,5 раза больше оперативной памяти.

Другое, что вы можете сделать, это уменьшить ваш swappiness, чтобы он был менее склонен к swap в файл. В связи с этим, вероятно, хорошей идеей будет также увеличить ваш ram, если вы можете.

решение3

Я видел изображение дисков, но не видел раздела подкачки. Я новичок в Linux, но когда я прочитал, как установить Linux, мне посоветовали создать раздел примерно такого же размера, как и оперативная память, которая у вас есть в системе, чтобы все "стереть". Я проверил команду, которую вы ввели в консоль, чтобы увидеть, появился ли мой раздел подкачки, и вот он.

У меня 4 ГБ оперативной памяти, но я создал специальный раздел объемом 8 ГБ для подкачки.

Я также увидел, что у вас 8 ГБ оперативной памяти, и я считаю, что этого более чем достаточно для запуска Ubuntu.

Я использую Lubuntu 18.04 и у меня не было проблем с зависанием, и у меня вдвое меньше оперативной памяти, чем у вас.

По поводу используемой оперативной памяти я читал, что система использует почти всю оперативную память как кэш, а когда необходимо, она освобождает оперативную память для программ.

У вас много места на диске и есть раздел Linux, так что проблемы нет.

Я могу предложить вам, только чтобы убедиться, что это правильно, проверить скорость чтения вашего диска. У меня зависание происходит только тогда, когда мой диск много пишет, так что, возможно, проблема в этом.

Еще одно предложение может заключаться в создании более одного раздела при установке Linux. Я видел, что обычно люди делают три раздела:

"/"

"/дом"

"Менять"

Я думаю, что разделение «/» и «/home» можно использовать для форматирования SO и не потерять свои данные в процессе (я предпочитаю копировать файлы в Windows и форматировать три раздела, но это мой способ)

Надеюсь, что некоторые из вещей, которые я разместил, могут вам помочь. Извините, если мой английский не выглядит очень хорошим, я не являюсь носителем английского языка.

Связанный контент