зависание экрана во время многозадачности [дубликат]

На этот вопрос уже есть ответ здесь:

Я использую ubuntu 16.04 LTS и имею 2 ГБ ОЗУ и 320 Гбайт места на жестком диске, в котором выделено пространство для использования ОС - 100 Гбайт, а также пространство подкачки и другое пространство для разделов. недавно после обновлений при выполнении многозадачности мой экран зависает, и мне приходится вручную перезагружать систему с самого начала. есть предложения?

вывод терминала:

$ free -h
               total        used       free      shared  buff/cache   available
Mem:           1.8G        977M        157M        201M        746M        467M
Swap:            0B          0B          0B

swapon

$ swapon

df:

$ df
Filesystem     1K-blocks     Used Available Use% Mounted on
udev              942524        0    942524   0% /dev
tmpfs             192584     6120    186464   4% /run
/dev/sda6      103936232 10980932  87652568  12% /
tmpfs             962904    18980    943924   2% /dev/shm
tmpfs               5120        4      5116   1% /run/lock
tmpfs             962904        0    962904   0% /sys/fs/cgroup
cgmfs                100        0       100   0% /run/cgmanager/fs
tmpfs             192584       56    192528   1% /run/user/1000

Снимок экрана gparted

blkid:

:~$ sudo blkid
/dev/sda1: UUID="7C7E5116262411BD" TYPE="ntfs" PARTUUID="01468a4c-01"
/dev/sda5: UUID="eed0dfa4-6e24-47fe-84bc-c598b144b116" TYPE="swap" 
PARTUUID="01468a4c-05"
/dev/sda6: UUID="14a87b2f-9da8-487c-a6f5-03ddcea8bb25" TYPE="ext4" 
PARTUUID="01468a4c-06"

cat / etc / fstab:

~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name 
devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda6 during installation
UUID=14a87b2f-9da8-487c-a6f5-03ddcea8bb25 /               ext4    
errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=4acee253-61f3-4f36-857e-9cb045346e7b none            swap    sw              
0       0

после выполнения упомянутого шага 2

шаг 2:

$ swapon -a
$ swapon
NAME      TYPE      SIZE  USED PRIO
/dev/sda5 partition   2G 67.6M   -1
~$ free -h
     total        used        free      shared  buff/cache   available
Mem: 1.8G        1.1G        297M        159M        468M      367M
Swap:1.9G         67M        1.9G
0
задан 24 June 2017 в 09:01

1 ответ

Проблема состоит в том, что у Вас есть очень мало RAM и никакая доступная подкачка. Таким образом, при загрузке больше чем одного приложения за один раз у Вас заканчивается RAM.

Мы оказываемся перед необходимостью делать своп-файл или подкачивать раздел для решения проблемы.

Шаг № 1: (рассмотрите конфигурацию),

  • позволяет рассматривают снимок экрана gparted, sudo blkid, кошка/etc/fstab

Шаг № 2: (быстрое исправление)

  • откройтесь terminal из панели инструментов Единицы
  • ввести gksudo gedit /etc/fstab

измените эту строку:

UUID=4acee253-61f3-4f36-857e-9cb045346e7b  none  swap  sw   0   0

к этому:

UUID=eed0dfa4-6e24-47fe-84bc-c598b144b116  none  swap  sw   0   0
  • сохраните файл и выйдите из gedit
  • ввести swapon -a
  • ввести swapon

Наблюдайте это:

NAME      TYPE      SIZE USED PRIO
/dev/sda5 partition 1.9G   0K   -1
  • ввести free -h

Наблюдайте это:

               total        used       free      shared  buff/cache   available
Mem:           1.8G        977M        157M        201M        746M        467M
Swap:          1.9G          0B        1.9G
  • выйдите terminal приложение

Шаг № 3: (не делайте этого теперь, это - только краткая блок-схема для будущего),

  • загрузите к Ubuntu Живой DVD/USB
  • в gparted
    • swapoff на/dev/sda5
    • измените размер (уменьшают) правую сторону/dev/sda6 2G
    • измените размер (расширяют) левую сторону/dev/sda5 для общего количества 4G
    • результатом является подкачка 4G (RAM x 2)
  • в terminal
    • swapoff
    • sudo mkswap /dev/sda5 # отметьте новый UUID
    • gksudo gedit /etc/fstab #edit новый UUID в/etc/fstab
    • swapon -a
    • reboot
1
ответ дан 3 November 2019 в 01:37

Другие вопросы по тегам:

Похожие вопросы: