Страница 3 из 3
Re: Производительность диска
Добавлено: 24 янв 2021, 14:36
Olej
Для сравнения на других компьютерах (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
Re: Производительность диска
Добавлено: 24 янв 2021, 15:14
Olej
Olej писал(а): ↑24 янв 2021, 14:36
Для сравнения на других компьютерах (SSD & HDD):
И ещё один (SSD) ...
Код: Выделить всё
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
Re: Производительность диска
Добавлено: 24 янв 2021, 15:19
Olej
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
Re: Производительность диска
Добавлено: 24 янв 2021, 15:28
Olej
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.
И выбираем подходящий тип под классы задач, которые решаются на этом компьютере.
Re: Производительность диска
Добавлено: 21 фев 2021, 23:43
Olej
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
Re: Производительность диска
Добавлено: 23 ноя 2022, 14:29
Olej
И ещё раз зафиксирую разницу (с оглядкой на процессор, который может ограничивать скорость):
- рабочий компьютер с SSD:
Код: Выделить всё
[olej@xenix ~]$ sudo inxi -DCxxx
[sudo] пароль для olej:
CPU: Info: Quad Core model: Intel Xeon E5462 bits: 64 type: MCP arch: Penryn rev: 6 cache: L1: 128 KiB L2: 6 MiB
flags: lm nx pae sse sse2 sse3 sse4_1 ssse3 vmx bogomips: 18665
Speed: 2085 MHz min/max: 2403/2803 MHz volts: 1.2 V ext-clock: 400 MHz Core speeds (MHz): 1: 2085 2: 2270 3: 2002
4: 2000
Drives: Local Storage: total: 381.94 GiB used: 127.06 GiB (33.3%)
ID-1: /dev/sda vendor: Intel model: SSDSA2MH160G1GC size: 149.05 GiB speed: <unknown> type: SSD
serial: CVEM938500TB160PGN rev: 8820 scheme: MBR
ID-2: /dev/sdb vendor: Western Digital model: WD2500AAKX-083CA1 size: 232.89 GiB speed: <unknown> type: HDD
rpm: 7200 serial: WD-WMAYW3779894 rev: 1H19 temp: 36 C scheme: MBR
[olej@xenix ~]$ sudo hdparm -t /dev/sda
/dev/sda:
Timing buffered disk reads: 674 MB in 3.01 seconds = 224.15 MB/sec
- рабочий компьютер с NVME:
Код: Выделить всё
olej@nvme:~$ sudo inxi -DCxxx
[sudo] пароль для olej:
CPU: Topology: Dual Core model: Intel Celeron G3930 bits: 64 type: MCP arch: Kaby Lake rev: 9 L1 cache: 128 KiB
L2 cache: 2048 KiB L3 cache: 2048 KiB
flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 11599
Speed: 800 MHz min/max: 800/2900 MHz Core speeds (MHz): 1: 800 2: 800
Drives: Local Storage: total: 381.94 GiB used: 148.85 GiB (39.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 -t /dev/nvme0n1
/dev/nvme0n1:
HDIO_DRIVE_CMD(identify) failed: Inappropriate ioctl for device
Timing buffered disk reads: 4544 MB in 3.00 seconds = 1514.58 MB/sec
- сервер с NVME:
Код: Выделить всё
olej@R420:~$ sudo inxi -DCxxx
[sudo] пароль для olej:
CPU: Topology: 2x 10-Core model: Intel Xeon E5-2470 v2 bits: 64 type: MT MCP SMP arch: Ivy Bridge rev: 4
L1 cache: 640 KiB L2 cache: 50.0 MiB L3 cache: 50.0 MiB
flags: avx lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 192104
Speed: 1207 MHz min/max: 1200/3200 MHz Core speeds (MHz): 1: 1427 2: 1275 3: 1720 4: 1201 5: 1663 6: 1268 7: 1504
8: 1412 9: 3059 10: 1327 11: 1880 12: 1215 13: 1778 14: 1697 15: 1270 16: 1907 17: 1200 18: 2637 19: 1200 20: 1829
21: 1285 22: 1504 23: 1706 24: 1530 25: 1479 26: 1482 27: 1899 28: 1614 29: 1467 30: 1387 31: 1521 32: 1217
33: 1583 34: 1378 35: 1533 36: 1269 37: 1833 38: 1456 39: 1762 40: 1507
Drives: Local Storage: total: 1.15 TiB used: 582.73 GiB (49.6%)
ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 980 PRO 250GB size: 232.89 GiB speed: 63.2 Gb/s lanes: 4
serial: S5GZNF0R115271A rev: 2B2QGXA7 scheme: MBR
ID-2: /dev/sda vendor: Toshiba model: THNSF8120CCSE size: 111.79 GiB speed: <unknown> serial: N/A rev: DAC9
scheme: MBR
ID-3: /dev/sdb vendor: Western Digital model: WD2500AAKX-0 size: 232.89 GiB speed: <unknown> serial: N/A rev: 1H15
scheme: MBR
ID-4: /dev/sdc vendor: Samsung model: HM641JI size: 596.17 GiB speed: <unknown> serial: N/A rev: 0003 scheme: MBR
olej@R420:~$ sudo hdparm -t /dev/nvme0
/dev/nvme0:
HDIO_DRIVE_CMD(identify) failed: Inappropriate ioctl for device
BLKGETSIZE failed: Inappropriate ioctl for device
BLKFLSBUF failed: Inappropriate ioctl for device
olej@R420:~$ sudo hdparm -t /dev/nvme0n1
/dev/nvme0n1:
HDIO_DRIVE_CMD(identify) failed: Inappropriate ioctl for device
Timing buffered disk reads: 4666 MB in 3.00 seconds = 1555.09 MB/sec
Два
очень разных NVME в
очень разных конфигурациях - практически не отличаются скоростями (15xx MB/sec), и практически
в 7 раз больше, чем у
хорошего SSD (225 MB/sec).