Olej писал(а): ↑02 июн 2022, 09:49
Могу предположить, что ему не хватает именно RAM
И мне не совсем понятно, почему они в Raspbian используют для свопа
только поверхность (файл) носителя, и на используют сжатие свопа в память, zram (
своп в оперативную память - модуль zRam | zSwap), как делают, например, их коллеги из Armbian:
Код: Выделить всё
olej@orangepione:~$ /sbin/swapon
NAME TYPE SIZE USED PRIO
/dev/zram0 partition 245,9M 154,7M 5
Код: Выделить всё
olej@orangepione:~$ /sbin/swapon -show
Filename Type Size Used Priority
/dev/zram0 partition 251764 158432 5
Код: Выделить всё
olej@orangepione:~$ df
Файловая система 1K-блоков Использовано Доступно Использовано% Cмонтировано в
udev 193220 0 193220 0% /dev
tmpfs 50356 5620 44736 12% /run
/dev/mmcblk0p1 14627024 3717664 10710360 26% /
tmpfs 251764 0 251764 0% /dev/shm
tmpfs 5120 4 5116 1% /run/lock
tmpfs 251764 0 251764 0% /sys/fs/cgroup
tmpfs 251764 12 251752 1% /tmp
/dev/zram1 49584 15004 30996 33% /var/log
tmpfs 50352 14932 35420 30% /run/user/1000
tmpfs 50352 0 50352 0% /run/user/0
Код: Выделить всё
olej@orangepione:~$ mount | grep zram
/dev/zram1 on /var/log type ext4 (rw,relatime,discard)
Код: Выделить всё
olej@orangepione:~$ sudo fdisk -l /dev/zram0
Disk /dev/zram0: 245,9 MiB, 257810432 bytes, 62942 sectors
Units: sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Код: Выделить всё
olej@orangepione:~$ sudo fdisk -l /dev/zram1
Disk /dev/zram1: 50 MiB, 52428800 bytes, 12800 sectors
Units: sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Т.е. они отбили из и так минимальной RAM 512Mb часть 50Mb под своп, который имеет после сжатия размер 250Mb ... Итого 512 - 50 + 250 = 712