Форум по операционной системе GNU/Linux и свободному программному обеспечению
Текущее время: 20 сен 2019, 08:19

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 25 ]  На страницу Пред.  1, 2, 3
Автор Сообщение
 Заголовок сообщения: Re: swap
Непрочитанное сообщениеДобавлено: 02 июл 2019, 19:02 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 12403
Откуда: Харьков
Olej писал(а):
Хотелось бы сообразить, как вместо этого субъективно проверять (сравнивать) это объективно, в конкретной конфигурации конкретного компьютера? Какими экспериментами?

В порядке 1-го приближения посмотрел скорость обращения к "устройству" swap:
Код:
root@ACER:~# swapon -s
Имя файла                Тип        Размер    Исп-но    Приоритет
/dev/sda3                                  partition    12456956    0    -2
/dev/zram0                                 partition    131068    52452    100
/dev/zram1                                 partition    131068    50460    100

Это Debian 10, реальное железо, диск (в том числе и для swap) SSD:
Код:
root@ACER:~# inxi -D
Drives:    Local Storage: total: 223.57 GiB used: 77.95 GiB (34.9%)
           ID-1: /dev/sda vendor: Patriot model: Burst size: 223.57 GiB

Скорость чтения SSD (раздела swap!):
Код:
root@ACER:~# hdparm -tT /dev/sda3
/dev/sda3:
Timing cached reads:   10266 MB in  2.00 seconds = 5141.71 MB/sec
Timing buffered disk reads: 1126 MB in  3.00 seconds = 375.07 MB/sec

Скорость чтения Zram устройства swap:
Код:
root@ACER:~# hdparm -tT /dev/zram0
/dev/zram0:
Timing cached reads:   10960 MB in  2.00 seconds = 5489.57 MB/sec
HDIO_DRIVE_CMD(identify) failed: Inappropriate ioctl for device
Timing buffered disk reads: 128 MB in  0.09 seconds = 1444.52 MB/sec

Скорость чтения без кеширования (!) Zram в 3,85 раз быстрее SSD.
P.S. А работа с swap вряд ли кешируется (?) нужно с этим будет вспомнить или разобраться...


Вернуться к началу
 Профиль Отправить личное сообщение Отправить email  
 
 Заголовок сообщения: Re: swap
Непрочитанное сообщениеДобавлено: 02 июл 2019, 20:54 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 12403
Откуда: Харьков
Olej писал(а):
Скорость чтения без кеширования (!) Zram в 3,85 раз быстрее SSD.
P.S. А работа с swap вряд ли кешируется (?) нужно с этим будет вспомнить или разобраться...

А здесь в форуме я как-то сравнительно мерял HDD и SSD - это другой компьютер, но это не имеет значения, важно что там диски были подключены одновременно:
Код:
[olej@xenix ~]$ inxi -D
Drives:    HDD Total Size: 240.1GB (5.3% used)
           ID-1: /dev/sda model: SAMSUNG_SP0802N size: 80.1GB
           ID-2: /dev/sdb model: INTEL_SSDSA2MH16 size: 160.0GB

И скорости:
Код:
[olej@xenix ~]$ hdparm -tT /dev/sdb
/dev/sdb: Permission denied
[olej@xenix ~]$ sudo hdparm -tT /dev/sdb
/dev/sdb:
 Timing cached reads:   11504 MB in  2.00 seconds = 5758.75 MB/sec
 Timing buffered disk reads: 724 MB in  3.00 seconds = 241.32 MB/sec

Код:
[olej@xenix ~]$ sudo hdparm -tT /dev/sda
/dev/sda:
 Timing cached reads:   11222 MB in  2.00 seconds = 5617.44 MB/sec
 Timing buffered disk reads: 178 MB in  3.01 seconds =  59.15 MB/sec

Разница скорости прямого (не кешированного) чтения 4,079 раз.


Вернуться к началу
 Профиль Отправить личное сообщение Отправить email  
 
 Заголовок сообщения: Re: swap
Непрочитанное сообщениеДобавлено: 02 июл 2019, 21:05 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 12403
Откуда: Харьков
Olej писал(а):
Скорость чтения без кеширования (!) Zram в 3,85 раз быстрее SSD.

Olej писал(а):
Разница скорости прямого (не кешированного) чтения 4,079 раз.

В итоге, можно ожидать, что свопирование в Zram/Zswap может оказаться в 3,85 х 4,079 = 15,71 раз быстрее. В жизни всё и всегда оказывается не так оптимистично, как в расчётах, но это - очень серьёзно, и может действительно заметно ощущаться "на глаз", по "отзывчивости" графических GUI приложений.


Вернуться к началу
 Профиль Отправить личное сообщение Отправить email  
 
 Заголовок сообщения: Re: swap
Непрочитанное сообщениеДобавлено: 06 июл 2019, 20:07 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 12403
Откуда: Харьков
Если вы потеряли swap раздел, или пересоздавали его с новым UUID - и это выражается ошибками при загрузке системы, то восстановление (нервное занятие! :-P ) описывается здесь: ошибка загрузки: TSC_DEADLINE disabled due to Errata.


Вернуться к началу
 Профиль Отправить личное сообщение Отправить email  
 
 Заголовок сообщения: Re: swap
Непрочитанное сообщениеДобавлено: 18 авг 2019, 21:06 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 12403
Откуда: Харьков
Ещё на одном компьютере (Mint 19.2) создавал swap файл ... а сйчас как делал его подключение - забыл :oops:
Код:
root@nvidia:/etc/lightdm# swapon -s
Имя файла            Тип      Размер   Исп-но   Приоритет
/dev/sda3                                 partition   4606972   0   -2

Вот так ;-) :
Код:
root@nvidia:/etc/lightdm# ls -l /swapfile
-rw------- 1 root root 524288000 апр 17  2017 /swapfile

root@nvidia:/etc/lightdm# swapon -f /swapfile

root@nvidia:/etc/lightdm# swapon -s
Имя файла            Тип      Размер   Исп-но   Приоритет
/dev/sda3                                 partition   4606972   0   -2
/swapfile                                 file       511996   0   -3


Вернуться к началу
 Профиль Отправить личное сообщение Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 25 ]  На страницу Пред.  1, 2, 3

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
[ Time : 0.169s | 17 Queries | GZIP : On ]