четверг, 27 февраля 2020 г.

Накопитель Samsung SSD 960GB PM983 M.2 PCIe 3.0 x4 TLC MZ1LB960HAJQ-00007

Formatting NVME Partition on CentOS 7
$ sudo fdisk -l
[sudo] пароль для user:
Диск /dev/nvme0n1: 894,3 GiB, 960197124096 байт, 1875385008 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт


$ sudo fdisk /dev/nvme0n1

Добро пожаловать в fdisk (util-linux 2.31.1).
Изменения останутся только в памяти до тех пор, пока вы не решите записать их.
Будьте внимательны, используя команду write.

Устройство не содержит стандартной таблицы разделов.
Создана новая метка DOS с идентификатором 0x02bacde5.

Команда (m для справки): n
Тип раздела
   p   основной (0 первичный, 0 расширеный, 4 свободно)
   e   расширенный (контейнер для логических разделов)
Выберите (по умолчанию - p): p
Номер раздела (1-4, по умолчанию 1): 1
Первый сектор (2048-1875385007, по умолчанию 2048):
Последний сектор + число секторов или + размер{K,M,G,T,P} (2048-1875385007, по умол▒

Создан новый раздел 1 с типом 'Linux' и размером 894,3 GiB.

Команда (m для справки): w
Таблица разделов была изменена.
Вызывается ioctl() для перечитывания таблицы разделов.
Синхронизируются диски.

$ sudo mkfs -t ext4 /dev/nvme0n1p1

$ ls -l /dev/disk/by-uuid
итого 0
lrwxrwxrwx 1 root root 10 фев 27 11:30 203e2e29-6980-4253-b0cf-b0774d53e6f9 -> ../../sda1
lrwxrwxrwx 1 root root 10 фев 27 11:30 5238c225-69c3-4c28-a633-5177867f0696 -> ../../sdb1
lrwxrwxrwx 1 root root 15 фев 27 13:50 83921134-e8a0-4faa-8d85-12ac671c0094 -> ../../nvme0n1p1

$ sudo mkdir /mnt/nvme
$ sudo mount /dev/nvme0n1p1 /mnt/nvme

Синтетический тест скриптом от сюда
$ sudo sh testssd.sh
 Warning: df is not installed, this script relies on df to display certain information, some information may be missing.
What drive do you want to test? (Default: /home/user on /dev/sda1 )
 Only directory paths (e.g. /home/user/) are valid targets. Use bash if you want autocomplete.
 /mnt/nvme

How many times to run the test? (Default: 5)

How large should each test be in MiB? (Default: 1024)
 Only multiples of 32 are permitted!

Do you want to write only zeroes to your test files to imitate dd benchmarks? (Default: 0)
 Enabling this setting may drastically alter your results, not recommended unless you know what you're doing.

Would you like to include legacy tests (512kb & Q1T1 Sequential Read/Write)? [Y/N]
Y

    Settings are as follows:
    Target Directory: /mnt/nvme
    Size Of Test: 1024 MiB
    Number Of Loops: 5
    Write Zeroes: 0
    Legacy Tests: Y

Are you sure these are correct? [Y/N]
Y

Running Benchmark,  please wait...


Results:

Sequential Read: 2793MB/s [   2 IOPS]
Sequential Write: 1259MB/s [   1 IOPS]

512KB Read: 1689MB/s [   3298 IOPS]
512KB Write: 1321MB/s [   2580 IOPS]

Sequential Q32T1 Read: 2830MB/s [   86 IOPS]
Sequential Q32T1 Write: 1285MB/s [   39 IOPS]

4KB Q8T8 Read: 1375MB/s [   343932 IOPS]
4KB Q8T8 Write: 1294MB/s [   323515 IOPS]

4KB Q32T1 Read: 1024MB/s [   256000 IOPS]
4KB Q32T1 Write: 1070MB/s [   267712 IOPS]

4KB Read: 50MB/s [   12506 IOPS]
4KB Write: 247MB/s [   61966 IOPS]


Would you like to save these results? [Y/N]
Y

Saving at /home/user/2020-02-27031940.txt


-----------------------------------------------------------------------
Flexible I/O Tester - fio-3.1 (C) axboe
                          Fio Github : https://github.com/axboe/fio
                       Script Source : https://unix.stackexchange.com/a/480191/72554
-----------------------------------------------------------------------
* MB/s = 1,000,000 bytes/s
* KB = 1000 bytes, KiB = 1024 bytes

   Legacy Seq Read (Q=  1,T= 1) :   2793MB/s [   2 IOPS]
  Legacy Seq Write (Q=  1,T= 1) :   1259MB/s [   1 IOPS]
   512KiB Seq Read (Q=  1,T= 1) :   1689MB/s [   3298 IOPS]
  512KiB Seq Write (Q=  1,T= 1) :   1321MB/s [   2580 IOPS]
   Sequential Read (Q= 32,T= 1) :   2830MB/s [   86 IOPS]
  Sequential Write (Q= 32,T= 1) :   1285MB/s [   39 IOPS]
  Random Read 4KiB (Q=  8,T= 8) :   1375MB/s [   343932 IOPS]
 Random Write 4KiB (Q=  8,T= 8) :   1294MB/s [   323515 IOPS]
  Random Read 4KiB (Q= 32,T= 1) :   1024MB/s [   256000 IOPS]
 Random Write 4KiB (Q= 32,T= 1) :   1070MB/s [   267712 IOPS]
  Random Read 4KiB (Q=  1,T= 1) :   50MB/s [   12506 IOPS]
 Random Write 4KiB (Q=  1,T= 1) :   247MB/s [   61966 IOPS]

  Test : 1024 MiB [,   (/ GiB] (x5)  [Interval=0 sec]
  Date : 2020/02/27 15:19:40
    OS : Linux 4.15.0-74-generic x86_64





Комментариев нет:

Отправить комментарий