Производительность диска

Обмен опытом по установке Линукс на разные аппаратные конфигурации

Модераторы: Olej, vikos

Аватара пользователя
Olej
Писатель
Сообщения: 14300
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Производительность диска

Непрочитанное сообщение Olej » 24 янв 2021, 14:36

Для сравнения на других компьютерах (SSD & HDD):

Код: Выделить всё

olej@nvme:~$ ssh olej@192.168.1.20
olej@192.168.1.20's password: 
Last login: Sat Jan 23 00:45:17 2021 from 192.168.1.107

Код: Выделить всё

[olej@xenix ~]$ inxi -Dxxx
Drives:    Local Storage: total: 680.03 GiB used: 238.52 GiB (35.1%) 
           ID-1: /dev/sda vendor: Intel model: SSDSA2MH160G1GC size: 149.05 GiB speed: <unknown> 
           serial: CVEM938500TB160PGN rev: 8820 scheme: MBR 
           ID-2: /dev/sdb vendor: Western Digital model: WD2500AAKX-083CA1 size: 232.89 GiB speed: <unknown> 
           rotation: 7200 rpm serial: WD-WMAYW3779894 rev: 1H19 scheme: MBR 
           ID-3: /dev/sdc type: USB vendor: Western Digital model: WD3200BEVT-00A23T0 size: 298.09 GiB 
           rotation: 5400 rpm serial: WD-WX31A50D6669 scheme: MBR 

Код: Выделить всё

[olej@xenix ~]$ sudo hdparm -t /dev/sda
[sudo] пароль для olej: 

/dev/sda:
 Timing buffered disk reads: 684 MB in  3.01 seconds = 227.61 MB/sec

[olej@xenix ~]$ sudo hdparm -t /dev/sdb

/dev/sdb:
 Timing buffered disk reads: 386 MB in  3.00 seconds = 128.51 MB/sec

Аватара пользователя
Olej
Писатель
Сообщения: 14300
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Производительность диска

Непрочитанное сообщение Olej » 24 янв 2021, 15:14

Olej писал(а):
24 янв 2021, 14:36
Для сравнения на других компьютерах (SSD & HDD):
И ещё один (SSD) ...

Код: Выделить всё

olej@nvme:~$ ssh olej@192.168.1.15

Код: Выделить всё

olej@ACER:~$ inxi -Dxxx
Drives:    Local Storage: total: 223.57 GiB used: 135.42 GiB (60.6%) 
           ID-1: /dev/sda vendor: Patriot model: Burst size: 223.57 GiB speed: 6.0 Gb/s serial: B7A3078B1C5300206720 
           rev: 61.3 scheme: GPT 

Код: Выделить всё

olej@ACER:~$ sudo /sbin/hdparm -t /dev/sda

/dev/sda:
 Timing buffered disk reads: 978 MB in  3.01 seconds = 324.45 MB/sec

Аватара пользователя
Olej
Писатель
Сообщения: 14300
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Производительность диска

Непрочитанное сообщение Olej » 24 янв 2021, 15:19

Olej писал(а):
24 янв 2021, 15:14
И ещё один (SSD) ...
И ещё один (HDD) ...

Код: Выделить всё

olej@nvme:~$ ssh olej@192.168.1.11
olej@192.168.1.11's password: 
...

Код: Выделить всё

olej@nvidia:~$ inxi -Dxxx
Drives:    Local Storage: total: 381.94 GiB used: 217.55 GiB (57.0%) 
           ID-1: /dev/sda vendor: Western Digital model: WD2500AAKX-001CA0 size: 232.89 GiB speed: 3.0 Gb/s 
           serial: WD-WMAYU0425651 rev: 1H15 scheme: MBR 
           ID-2: /dev/sdb vendor: Seagate model: STM3160318AS size: 149.05 GiB speed: 3.0 Gb/s rotation: 7200 rpm 
           serial: 9VY0E3WK rev: CC35 scheme: MBR 

Код: Выделить всё

olej@nvidia:~$ sudo hdparm -t /dev/sda
[sudo] пароль для olej:       

/dev/sda:
 Timing buffered disk reads: 280 MB in  3.03 seconds =  92.32 MB/sec


olej@nvidia:~$ sudo hdparm -t /dev/sdb

/dev/sdb:
 Timing buffered disk reads: 320 MB in  3.01 seconds = 106.17 MB/sec

Аватара пользователя
Olej
Писатель
Сообщения: 14300
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Производительность диска

Непрочитанное сообщение Olej » 24 янв 2021, 15:28

Olej писал(а):
24 янв 2021, 15:14
И ещё
Итого, не из паспортных данных производителя, стандартов интерфейсов и т.д. ... а из экспериментально полученных результатов на нескольких наугад выбранных рабочих компьютеров, скорости накопителей порядка:

- HDD - ~100 (60-120) Mb/sec
- SSD - ~300 (230-320) Mb/sec
- NVME - ~3000 (2200-3500) Mb/sec

Т.е. SSD увеличивает скорость по сравнению с привычными HDD где-то в 3 раза.
А NVME (на PCI-E) - раз в 30.

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

Аватара пользователя
Olej
Писатель
Сообщения: 14300
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Производительность диска

Непрочитанное сообщение Olej » 21 фев 2021, 23:43

Olej писал(а):
24 янв 2021, 15:28
скорости накопителей порядка:

- HDD - ~100 (60-120) Mb/sec
- SSD - ~300 (230-320) Mb/sec
- NVME - ~3000 (2200-3500) Mb/sec
Любопытно посмотреть на hdparm с -t и -T, т.е. чтение с накопителя и чтения с кэша...

Код: Выделить всё

olej@nvme:~$ inxi -Dxxx
Drives:    Local Storage: total: 381.94 GiB used: 72.42 GiB (19.0%) 
           ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 970 EVO Plus 250GB size: 232.89 GiB speed: 31.6 Gb/s lanes: 4 
           serial: S4EUNX0NA18725Z rev: 2B2QEXM7 scheme: GPT 
           ID-2: /dev/sda vendor: Samsung model: HD160JJ size: 149.05 GiB speed: 3.0 Gb/s serial: S08HJ1OL519119 rev: 0-41 
           temp: 32 C scheme: MBR 

Код: Выделить всё

olej@nvme:~$ sudo hdparm -tT /dev/nvme0n1

/dev/nvme0n1:
 Timing cached reads:   9426 MB in  1.99 seconds = 4724.90 MB/sec
 HDIO_DRIVE_CMD(identify) failed: Inappropriate ioctl for device
 Timing buffered disk reads: 4206 MB in  3.00 seconds = 1401.60 MB/sec

Код: Выделить всё

olej@nvme:~$ sudo hdparm -tT /dev/sda
[sudo] пароль для olej:       

/dev/sda:
 Timing cached reads:   9370 MB in  1.99 seconds = 4696.83 MB/sec
 Timing buffered disk reads: 178 MB in  3.00 seconds =  59.24 MB/sec
Timing cached reads - это число, так я понимаю, это предельная скорость чтения блочного устройства из памяти, асимптотика, зависящая от вашей системной платы, процессора и памяти.
Timing buffered disk reads - это скорость чтения реального устройства, ограничиваемая самим устройством и имеющая асимптотикой предыдущую цифру.

Вот на другом компьютере:

Код: Выделить всё

olej@nvidia:~$ inxi -Dxxx
Drives:    Local Storage: total: 387.53 GiB used: 238.04 GiB (61.4%) 
           ID-1: /dev/sda vendor: Silicon Power model: SPCC Solid State Disk size: 238.47 GiB speed: 3.0 Gb/s 
           serial: 0E74070A14BC00128320 rev: 61.3 scheme: MBR 
           ID-2: /dev/sdb vendor: Seagate model: STM3160318AS size: 149.05 GiB speed: 3.0 Gb/s rotation: 7200 rpm 
           serial: 9VY0E3WK rev: CC35 scheme: MBR 

Код: Выделить всё

olej@nvidia:~$ sudo hdparm -tT /dev/sda

/dev/sda:
 Timing cached reads:   9352 MB in  2.00 seconds = 4682.59 MB/sec
 Timing buffered disk reads: 774 MB in  3.00 seconds = 257.65 MB/sec

Код: Выделить всё

olej@nvidia:~$ sudo hdparm -tT /dev/sdb

/dev/sdb:
 Timing cached reads:   9130 MB in  2.00 seconds = 4571.11 MB/sec
 Timing buffered disk reads: 320 MB in  3.01 seconds = 106.37 MB/sec

Ответить

Вернуться в «Железо для Linux»

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

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