LINUX.ORG.RU

у кого нибуть есть опыт использования NVMe в ноутах?

 , , ,


1

1

Интересны общие впечатления в двух словах по сравнения с SATA SSD на задачах типа компиляции ядра.

★★★★★

Последнее исправление: cvv (всего исправлений: 1)

На задачках типа компиляции ядра узкое место проц и пропускная способность памяти. Даже HDD не дает этой мифической просадки производительности.

Deleted
()

Использование NVMe в ноутах начинается с поиска ноута, который поддерживает этот самый NVMe.

intelfx ★★★★★
()

16гиг на одной планке озу родина дала
Компилять не в tmpfs

anonymous
()

SSD M.2 PCI-E x4 (не NVMe, но а нахрена оно тебе?!):

# hdparm -tT /dev/sdb2
/dev/sdb2:
 Timing cached reads:   35688 MB in  2.00 seconds = 17877.56 MB/sec
 Timing buffered disk reads: 3824 MB in  3.00 seconds = 1274.34 MB/sec

# ядро CentOS-а
#time make -j8
...
real	11m58.864s
user	83m29.104s
sys	7m27.420s
старенький HDD:
# hdparm -tT /dev/sdd1
/dev/sdd1:
 Timing cached reads:   35718 MB in  2.00 seconds = 17892.42 MB/sec
 Timing buffered disk reads: 324 MB in  3.02 seconds = 107.41 MB/sec

#time make -j8
...
real	12m48.032s
user	81m48.595s
sys	7m22.116s

10-кратная разница в скорости, +10% производительности.
Практически прямая пропорциональность :)

arson ★★★★★
()
Ответ на: комментарий от Deleted

Вау до чего прогресс дошел. А я еще помню когда замена ВД 7200 на велик давала десятикратное сокращение времени компиляции ...

cvv ★★★★★
() автор топика
Ответ на: комментарий от cvv

Не, а где еще? Я ж не буду на 512М RAM собирать всё. Как минимум, такой ноут у тебя будет иметь 8 гектар оперативки, а так - ну меньше 16 не серьезно.

Deleted
()
Ответ на: комментарий от cvv

Может у тебя все в прогретых кэшах?

make mrproper
cp config.old .config
make oldconfig
reboot
time make -j8

I7 6700 32G RAM, но ипользуется не более 12.

arson ★★★★★
()

Мне кажется, что для ноута нет реальных задач под такую разницу в накопителях. Ну если у тебя не битком забитый хитрым тяжелым софтом ноут-рабочая-станция.

А компляция ядра - вообще не задача. Если ты не его разработчик. Не?

dk-
()

Корефан уже год пользуется на XPS 13.

Интересны общие впечатления в двух словах по сравнения с SATA SSD на задачах типа компиляции ядра.

Разница будет в пределах погрешности. Плюсы NVMe не в увеличении скорости компиляции ядра.

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от cvv

Может быть. Я далек от этого.

Имел ввиду, что мамкины компиляторы ядра (я не про ТС конкретно, а в общем) - это не задача, это дрочилово.

dk-
()
Ответ на: комментарий от anonymous

для прикола:

SSD (SHPM2280P2H):

# fio --readonly --name SSD --direct 1 --filename /dev/sdb --ioengine sg -rw randread --io_limit 1g
SSD: (g=0): rw=randread, bs=4K-4K/4K-4K/4K-4K, ioengine=sg, iodepth=1
fio-2.2.8
Starting 1 process
Jobs: 1 (f=1): [r(1)] [100.0% done] [60576KB/0KB/0KB /s] [15.2K/0/0 iops] [eta 00m:00s]
SSD: (groupid=0, jobs=1): err= 0: pid=15782: Thu Nov  3 16:32:35 2016
  read : io=1024.0MB, bw=60685KB/s, iops=15171, runt= 17279msec
    clat (usec): min=19, max=230, avg=65.51, stdev=29.99
     lat (usec): min=19, max=230, avg=65.55, stdev=29.99
    clat percentiles (usec):
     |  1.00th=[   20],  5.00th=[   20], 10.00th=[   20], 20.00th=[   21],
     | 30.00th=[   73], 40.00th=[   75], 50.00th=[   75], 60.00th=[   76],
     | 70.00th=[   92], 80.00th=[   93], 90.00th=[   94], 95.00th=[   94],
     | 99.00th=[   95], 99.50th=[   95], 99.90th=[  108], 99.95th=[  147],
     | 99.99th=[  209]
    bw (KB  /s): min=60152, max=61480, per=100.00%, avg=60688.47, stdev=279.80
    lat (usec) : 20=0.01%, 50=29.43%, 100=70.31%, 250=0.26%
  cpu          : usr=1.79%, sys=2.45%, ctx=262146, majf=0, minf=7
  IO depths    : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
     submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     complete  : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     issued    : total=r=262144/w=0/d=0, short=r=0/w=0/d=0, drop=r=0/w=0/d=0
     latency   : target=0, window=0, percentile=100.00%, depth=1

Run status group 0 (all jobs):
   READ: io=1024.0MB, aggrb=60684KB/s, minb=60684KB/s, maxb=60684KB/s, mint=17279msec, maxt=17279msec

Disk stats (read/write):
  sdb: ios=0/0, merge=0/0, ticks=0/0, in_queue=0, util=0.00%
HDD (извини 1,5 часа ждать не буду)
# fio --readonly --name HDD --direct 1 --filename /dev/sdd --ioengine sg -rw randread --io_limit 100M
HDD: (g=0): rw=randread, bs=4K-4K/4K-4K/4K-4K, ioengine=sg, iodepth=1
fio-2.2.8
Starting 1 process
Jobs: 1 (f=1): [r(1)] [100.0% done] [240KB/0KB/0KB /s] [60/0/0 iops] [eta 00m:00s]
HDD: (groupid=0, jobs=1): err= 0: pid=1397: Thu Nov  3 16:50:56 2016
  read : io=102400KB, bw=235774B/s, iops=57, runt=444736msec
    clat (msec): min=2, max=285, avg=17.36, stdev= 5.23
     lat (msec): min=2, max=285, avg=17.36, stdev= 5.23
    clat percentiles (usec):
     |  1.00th=[ 6048],  5.00th=[ 9280], 10.00th=[10944], 20.00th=[12992],
     | 30.00th=[14656], 40.00th=[16064], 50.00th=[17280], 60.00th=[18816],
     | 70.00th=[20096], 80.00th=[21632], 90.00th=[23936], 95.00th=[25472],
     | 99.00th=[28288], 99.50th=[29312], 99.90th=[30848], 99.95th=[31360],
     | 99.99th=[32128]
    bw (KB  /s): min=  110, max=  274, per=100.00%, avg=230.05, stdev=13.83
    lat (msec) : 4=0.07%, 10=6.96%, 20=62.72%, 50=30.25%, 500=0.01%
  cpu          : usr=0.09%, sys=0.22%, ctx=25605, majf=0, minf=8
  IO depths    : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
     submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     complete  : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     issued    : total=r=25600/w=0/d=0, short=r=0/w=0/d=0, drop=r=0/w=0/d=0
     latency   : target=0, window=0, percentile=100.00%, depth=1

Run status group 0 (all jobs):
   READ: io=102400KB, aggrb=230KB/s, minb=230KB/s, maxb=230KB/s, mint=444736msec, maxt=444736msec

Disk stats (read/write):
  sdd: ios=0/0, merge=0/0, ticks=0/0, in_queue=0, util=0.00%

arson ★★★★★
()
Ответ на: комментарий от arson

старенький HDD:

блин, перепутал. Это нотбучный HDD 5400 в usb-контейнере (правда 3.0)

arson ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.