LINUX.ORG.RU

TRIM Samsung 850 PRO

 ,


0

2

Пожалуйста, поясните текущее состояние проблемы и проблема ли это вообще.

Вроде Samsung был в блэк листе ядра по TRIM?

Был какой-то патч ? он сейчас включен в современные ядра?

Вообще этот TRIM нужен для SSD, используемых под различные временные кэши (временных данных) типа SWAP, ZFS SLOG, Database active LOG и т.п.?

Временность данных подразумевает, что можно сделать скрипт, которые относительно быстро заново пересоздает разметку и файловые системы при необходимости.

Т.е. наверно можно было бы кратковременно тормознуть сервисы, отключить SSD от свопа, кэша, слога,

Сделать TRIM принудительно, если такое возможно хотя бы с проявлением глюка потери некоторых данных, потом переподключить SWAP, SLOG, пересоздать фс для логов базы.

Или может быть для Samsung 850 PRO трим вообще не нужен?

★★

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

У меня для Гнусмаса 840 просто прописан discard в fstab и всё. Ему уже года четыре, никаких проблем.

enso ★★★★★
()

Насчет прошки тебе не скажу, у меня 850 evo. Трим включен через опцию discard в fstab.
Прошло полгода - полет нормальный.

Тоже читал про блэк-лист еще в начале лета. Но потом проскакивала инфа, что пофиксили.
Есть вариант с trim по крону. Если хочешь перестраховаться, то смело используй его.

arty_bishop
()
Ответ на: комментарий от sanyock

так это ж давно было, всё уже поправили.

Deleted
()

Находится в блеклисте на qtrim

Онлайновый trim вообще на линуксах штука опасная - лучше fstrim по крону.

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

Насчет прошки тебе не скажу, у меня 850 evo. Трим включен через опцию discard в fstab.
Прошло полгода - полет нормальный.

Два года уже.

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

Как думаете, это настоящая SSD Samsung 850 PRO? Не поддельная?

smartctl 6.4 2014-10-07 r4002 [i686-linux-3.16.0-0.bpo.4-586] (local build)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, http://www.smartmontools.org

=== START OF INFORMATION SECTION ===
Device Model: Samsung SSD 850 PRO 128GB
Serial Number: S24ZNX0H916646E
LU WWN Device Id: 5 002538 84029c1d5
Firmware Version: EXM02B6Q
User Capacity: 128,035,676,160 bytes [128 GB]
Sector Size: 512 bytes logical/physical
Rotation Rate: Solid State Device
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: ACS-2, ATA8-ACS T13/1699-D revision 4c
SATA Version is: SATA 3.1, 6.0 Gb/s (current: 1.5 Gb/s)
Local Time is: Fri Nov 11 22:37:05 2016 YEKT
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status: (0x00) Offline data collection activity
was never started.
Auto Offline Data Collection: Disabled.
Self-test execution status: ( 0) The previous self-test routine completed
without error or no self-test has ever
been run.
Total time to complete Offline
data collection: ( 0) seconds.
Offline data collection
capabilities: (0x53) SMART execute Offline immediate.
Auto Offline data collection on/off support.
Suspend Offline collection upon new
command.
No Offline surface scan supported.
Self-test supported.
No Conveyance Self-test supported.
Selective Self-test supported.
SMART capabilities: (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x01) Error logging supported.
General Purpose Logging supported.
Short self-test routine
recommended polling time: ( 2) minutes.
Extended self-test routine
recommended polling time: ( 68) minutes.
SCT capabilities: (0x003d) SCT Status supported.
SCT Error Recovery Control supported.
SCT Feature Control supported.
SCT Data Table supported.

SMART Attributes Data Structure revision number: 1
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
5 Reallocated_Sector_Ct 0x0033 100 100 010 Pre-fail Always - 0
9 Power_On_Hours 0x0032 100 100 000 Old_age Always - 0
12 Power_Cycle_Count 0x0032 099 099 000 Old_age Always - 1
177 Wear_Leveling_Count 0x0013 100 100 000 Pre-fail Always - 0
179 Used_Rsvd_Blk_Cnt_Tot 0x0013 100 100 010 Pre-fail Always - 0
181 Program_Fail_Cnt_Total 0x0032 100 100 010 Old_age Always - 0
182 Erase_Fail_Count_Total 0x0032 100 100 010 Old_age Always - 0
183 Runtime_Bad_Block 0x0013 100 100 010 Pre-fail Always - 0
187 Reported_Uncorrect 0x0032 100 100 000 Old_age Always - 0
190 Airflow_Temperature_Cel 0x0032 072 068 000 Old_age Always - 28
195 Hardware_ECC_Recovered 0x001a 200 200 000 Old_age Always - 0
199 UDMA_CRC_Error_Count 0x003e 100 100 000 Old_age Always - 0
235 Unknown_Attribute 0x0012 100 100 000 Old_age Always - 0
241 Total_LBAs_Written 0x0032 100 100 000 Old_age Always - 0

SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1
No self-tests have been logged. [To run self-tests, use: smartctl -t]

SMART Selective self-test log data structure revision number 1
SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS
1 0 0 Not_testing
2 0 0 Not_testing
3 0 0 Not_testing
4 0 0 Not_testing
5 0 0 Not_testing
Selective self-test flags (0x0):
After scanning selected spans, do NOT read-scan remainder of disk.

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

про версию прошивки пишут, что проблемная:

http://www.overclock.net/t/1543150/samsung-850-pro-firmware-exm02b6q-removed-...

может быть поэтому дешевле средней цены?

http://www.just.ru/goods/340820/nakopitel_ssd_samsung_mz_7ke128bw_2_5_sata_iii/

меньше 6 тыр ...

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

Зачем тебе такой ssd в такое ведро ?

Проверял на древнем ноуте EEE 1000 HD,
через USB2->SATA переходник

может быть поэтому (из-за переходника) фирменый софт Magician не опознал ее,
даже не показал серийник, обновление прошивки не нажимается
- disabled, серое

SSDха в домашний стационарный комп, в нем нормальный SATA3

но смутило еще и то, что в моем SMART-е меньше строчек, чем у других пользователей,

не пойму, из-за разной версии прошики или научились подделывать даже много буков в SMART-е, но немного поскупились на буковы

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

вот смотрите:
https://sourceforge.net/p/smartmontools/mailman/message/32959746/

тут еще есть строчки:

AAM feature is: Unavailable
APM feature is: Unavailable
Rd look-ahead is: Enabled
Write cache is: Enabled
ATA Security is: Disabled, NOT FROZEN [SEC1]
Unexpected SCT status 0x0001 (action_code=4, function_code=2)
Wt Cache Reorder: Unknown (SCT Feature Control command failed)

а у меня их нет ...

и Magician наверно не опознал ее, раз в нем почти все кнопки серые и даже не показал номера серийника НО подключался я НЕ напряму по SATA, а через USB переходник, может он повлиял...

Наверно, надо еще попробовать ноут загрузить с флэшки, а SSD временно включить вместо HDD?


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

sanyock ★★
() автор топика
Последнее исправление: sanyock (всего исправлений: 2)
Ответ на: комментарий от UVV

по соотношению цена/качество, я бы брал evo, а не pro

мне под ZFS log/cache, важна latency, server random IOPS,
PRO вроде бы получше, особенно в режиме steady

и TBW гарантия в 2 раза больше/дольше

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

почему online опасно именно в linux?

Потому что его нигде кроме него нет.

как долго делается offline trim?

Зависит от регулярности выполнения, обычно несколько секунд. Ничего отмонтировывать не нужно.

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

тут еще есть строчки:
AAM feature is: Unavailable
APM feature is: Unavailable
Rd look-ahead is: Enabled
Write cache is: Enabled
ATA Security is: Disabled, NOT FROZEN [SEC1]
Unexpected SCT status 0x0001 (action_code=4, function_code=2)
Wt Cache Reorder: Unknown (SCT Feature Control command failed)

наверно это просто опции smartctl

-ax вместо -a

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

про версию прошивки пишут, что проблемная

Да, это так. Обновление прошивки валилось с ошибкой даже на DOS. Но тем не менее, несмотря на несколько неудачных попыток с ошибкой, у меня теперь SMART говорит, что стоит новая версия прошивки.

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

вроде фотки похожие:

just.ru (моя сомнительная):
https://ibin.co/31ctK9w4BRBT.jpg

citilink (наверно настоящая?):
http://items.s1.citilink.ru/274156_v02_b.jpg

в Citilink было на 500-600 руб дороже, сэкономил

забирать или нет свою, вот в чем вопрос ... :)

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

Вот тебе мой SMART, если поможет:

$ sudo smartctl -a /dev/sda
[sudo] пароль для andrei: 
smartctl 6.5 2016-01-24 r4214 [x86_64-linux-4.4.0-47-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Samsung based SSDs
Device Model:     Samsung SSD 850 PRO 128GB
Serial Number:    S1SMNWAF812641N
LU WWN Device Id: 5 002538 8700226f6
Firmware Version: EXM02B6Q
User Capacity:    128 035 676 160 bytes [128 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ACS-2, ATA8-ACS T13/1699-D revision 4c
SATA Version is:  SATA 3.1, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Fri Nov 11 18:46:01 2016 MSK
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x00) Offline data collection activity
                                        was never started.
                                        Auto Offline Data Collection: Disabled.
Self-test execution status:      (   0) The previous self-test routine completed
                                        without error or no self-test has ever 
                                        been run.
Total time to complete Offline 
data collection:                (    0) seconds.
Offline data collection
capabilities:                    (0x53) SMART execute Offline immediate.
                                        Auto Offline data collection on/off support.
                                        Suspend Offline collection upon new
                                        command.
                                        No Offline surface scan supported.
                                        Self-test supported.
                                        No Conveyance Self-test supported.
                                        Selective Self-test supported.
SMART capabilities:            (0x0003) Saves SMART data before entering
                                        power-saving mode.
                                        Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
                                        General Purpose Logging supported.
Short self-test routine 
recommended polling time:        (   2) minutes.
Extended self-test routine
recommended polling time:        (  68) minutes.
SCT capabilities:              (0x003d) SCT Status supported.
                                        SCT Error Recovery Control supported.
                                        SCT Feature Control supported.
                                        SCT Data Table supported.

SMART Attributes Data Structure revision number: 1
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  5 Reallocated_Sector_Ct   0x0033   100   100   010    Pre-fail  Always       -       0
  9 Power_On_Hours          0x0032   098   098   000    Old_age   Always       -       9069
 12 Power_Cycle_Count       0x0032   099   099   000    Old_age   Always       -       154
177 Wear_Leveling_Count     0x0013   097   097   000    Pre-fail  Always       -       129
179 Used_Rsvd_Blk_Cnt_Tot   0x0013   100   100   010    Pre-fail  Always       -       0
181 Program_Fail_Cnt_Total  0x0032   100   100   010    Old_age   Always       -       0
182 Erase_Fail_Count_Total  0x0032   100   100   010    Old_age   Always       -       0
183 Runtime_Bad_Block       0x0013   100   100   010    Pre-fail  Always       -       0
187 Uncorrectable_Error_Cnt 0x0032   100   100   000    Old_age   Always       -       0
190 Airflow_Temperature_Cel 0x0032   064   049   000    Old_age   Always       -       36
195 ECC_Error_Rate          0x001a   200   200   000    Old_age   Always       -       0
199 CRC_Error_Count         0x003e   100   100   000    Old_age   Always       -       0
235 POR_Recovery_Count      0x0012   099   099   000    Old_age   Always       -       8
241 Total_LBAs_Written      0x0032   099   099   000    Old_age   Always       -       16493787147

SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1
No self-tests have been logged.  [To run self-tests, use: smartctl -t]

SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    1        0        0  Not_testing
    2        0        0  Not_testing
    3        0        0  Not_testing
    4        0        0  Not_testing
    5        0        0  Not_testing
Selective self-test flags (0x0):
  After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.
Брал в DNS.

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

Да, это так. Обновление прошивки валилось с ошибкой даже на DOS. Но тем не менее, несмотря на несколько неудачных попыток с ошибкой, у меня теперь SMART говорит, что стоит новая версия прошивки.

т.е. удалось прошить из DOS?
можно ссылку на прошивальщик, а то от Samsung я ваще в а*уе

звонил им с места событий в надежде пробить серийник, они отправили к сервисникам ... компании СииГейт :)

зашел на сайт, качнуть прошивку, у них видите ли трафик на сегодня закончился! представляете, трафика у них не хватает для почти самых дорогих SSD ...
https://screenshotmachine.com/serve.php?img=samsung-com-FULL-f83141.png

осталось ввести систему инвайтов для прошивок, это чо за дурдом такой

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

т.е. удалось прошить из DOS?

Ошибка в итоге так и выскакивала, и я плюнув перезагрузился в ОС, которая начала выполнять внезапный fsck, что дало мне просраться по поводу работоспособности SSD, но в итоге система загрузилась, а в SMART красовалась новая версия прошивки.

можно ссылку на прошивальщик, а то от Samsung я ваще в а*уе

Я брал на оф.сайте поддержки самсунга, но впоследствии эту версию прошивку удалили оттуда из-за вышеописанных проблем. Сейчас где ее брать — хз.

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

можно ссылку на прошивальщик, а то от Samsung я ваще в а*уе

Вот тебе же делать нечего. Прошивки было две.

EXM01B6Q (у меня стоит) и EXM02B6Q (у тебя стоит).

Из коробки изначально старые диски шли с первой. Потом на сайт вывесили вторую - пошли кирпичи от апдейтов. Убрали с сайта. Всё. Никаких прошивок у Samsung для этой модели нет в свободном доступе, ибо смысла нет. Ты со своей второй все равно не сможешь даунгрейдится до первой.

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

Через usb переходник емнип даже этот самый smartctl и другое нормально не работает.

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

Из коробки изначально старые диски шли с первой. Потом на сайт вывесили вторую - пошли кирпичи от апдейтов. Убрали с сайта. Всё. Никаких прошивок у Samsung для этой модели нет в свободном доступе, ибо смысла нет. Ты со своей второй все равно не сможешь даунгрейдится до первой.

в смысле при по пытке самостоятельно прошиться с первой на вторую были проблемы? а если вторая уже прошита, то можно на ней оставаться? вроде упоминали о снижении производительности на второй прошивке?

стоит ли брать эту SSD со второй прошивкой? почему ее полноценно не видит magician?

sanyock ★★
() автор топика
Последнее исправление: sanyock (всего исправлений: 2)
Ответ на: комментарий от sanyock

а чтобы вскрыть и посмотреть чипы внутри (должны быть Samsung) надо открутить один винт в середине?

при этом нарушается какая-нибудь пломба и гарантия?

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

Но тем не менее, несмотря на несколько неудачных попыток с ошибкой, у меня теперь SMART говорит, что стоит новая версия прошивки.

как у тебя с IOPs-ами на новой прошивке?
не упали в 2 раза как на венде у некоторых?

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

судя по:

http://mysku.ru/blog/aliexpress/41363.html

китайцам не удалось завуалировать название прошивки:

применяются полноценные аппаратные конфигурации, хотя и не имеющие никакого отношения к Samsung:
— контроллер Silicon Motion SM2246EN в паре с 20-нм MLC NAND Micron — опознаётся по версии прошивки типа «N****» (например, «N1126K», «N114B»);
— контроллер Silicon Motion SM2256K и 16-нм TLC NAND SK Hynix — опознается по версии прошивки «O****» (например, «O0730A», «O0803B5», «O12178A»).
Также подделки объединяет длинный серийный номер (много больший, чем у оригинальных SSD Samsung) и слишком большое количество параметров SMART. Разумеется, подобное не признаётся фирменным приложением Samsung Magician за оригинальное изделие Samsung.

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

Да, apt-get install fio; man fio, там описано, что опции значат.

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

Онлайновый trim вообще на линуксах штука опасная - лучше fstrim по крону.

Опять ты со своими сказочками, у меня с десяток дисков, никаких проблем нет.

Когда перестанешь сказочки рассказывать, какой это имеет смысл для тебя или профит? ¿В чем твоя выгода, объясни⸮

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

похоже подделка?

после установки на современную материнку стационарного компа:

dd if=/dev/zero | pv | dd of=/dev/sda
^C79GiB 0:01:55 [34.8MiB/s] [ <=> ]
18429190+0 records in
18429189+0 records out
9435744768 bytes (9.4 GB) copied, 115.187 s, 81.9 MB/s
18428937+0 records in
18428937+0 records out
9435615744 bytes (9.4 GB) copied, 120.124 s, 78.5 MB/s

из /dev/zero в /dev/null копируется со скоростью 400MB/S т.е. примерно в 5 раз быстрее

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

fio --name my --direct 1 --filename /dev/sda --ioengine sg --readwrite randread
my: (g=0): rw=randread, bs=4K-4K/4K-4K, ioengine=sg, iodepth=1
2.0.8
Starting 1 process
^Cbs: 1 (f=1): [r] [4.9% done] [90556K/0K /s] [22.7K/0 iops] [eta 21m:31s]
fio: terminating on signal 2

my: (groupid=0, jobs=1): err= 0: pid=7764
read : io=6024.8MB, bw=92223KB/s, iops=23055 , runt= 66896msec
clat (usec): min=34 , max=1927 , avg=42.18, stdev=17.65
lat (usec): min=34 , max=1927 , avg=42.30, stdev=17.65
clat percentiles (usec):
| 1.00th=[ 34], 5.00th=[ 35], 10.00th=[ 35], 20.00th=[ 35],
| 30.00th=[ 36], 40.00th=[ 36], 50.00th=[ 36], 60.00th=[ 36],
| 70.00th=[ 38], 80.00th=[ 40], 90.00th=[ 50], 95.00th=[ 96],
| 99.00th=[ 108], 99.50th=[ 110], 99.90th=[ 127], 99.95th=[ 137],
| 99.99th=[ 151]
bw (KB/s) : min=84936, max=95352, per=99.99%, avg=92213.65, stdev=3565.09
lat (usec) : 50=89.93%, 100=5.93%, 250=4.14%
lat (msec) : 2=0.01%
cpu : usr=7.11%, sys=9.51%, ctx=1542449, majf=0, minf=5
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=1542342/w=0/d=0, short=r=0/w=0/d=0

Run status group 0 (all jobs):
READ: io=6024.8MB, aggrb=92223KB/s, minb=92223KB/s, maxb=92223KB/s, mint=66896msec, maxt=66896msec

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

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

в принципе для 100MB/S нормальный показатель IOPS=22K

вопрос только куда делись остальные 3/4 скорости?

что за туфту втюхивает just.ru?

или у меня неправильно подключено?

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

smartctl -a /dev/sda
smartctl 6.4 2014-09-29 r3990 [x86_64-linux-3.16.0-0.bpo.4-amd64] (local build)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, http://www.smartmontools.org

=== START OF INFORMATION SECTION ===
Device Model: Samsung SSD 850 PRO 128GB
Serial Number: S24ZNX0H916646E
LU WWN Device Id: 5 002538 84029c1d5
Firmware Version: EXM02B6Q
User Capacity: 128,035,676,160 bytes [128 GB]
Sector Size: 512 bytes logical/physical
Rotation Rate: Solid State Device
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: ACS-2, ATA8-ACS T13/1699-D revision 4c
SATA Version is: SATA 3.1, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is: Sat Nov 12 15:53:27 2016 YEKT
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

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

попробовал запустить SystemRescueCD (Gentoo)

те же показатели
100MB/S, IOPS=22K

мало того иногда скачет до нескольких MB/S и даже KB/S

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

попробовал коротюсенький SATA кабель 10см

dd if=/dev/sda | pv > null
чтение 350MB/S

dd if=/dev/zero | pv | dd of=/dev/sda
запись меньше сотни MB/S

т.е. чтение немного подтянулось, запись осталась на прежнем уровне

наверно, там внутри китайские гвозди и немного китайских SSD чипов ноунейм

зато цена отличная во всех смыслах: дешевый самсунг и мегапрофитный *уйпенг

сплошная экономия

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

ну разве может быть:

dd if=/dev/zero | pv | dd of=/dev/sda
запись меньше сотни MB/S на фирменой Samsung?


???

за что 6 тыр? такое гуано можно и за 2-3 тыр взять

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

наверно, теперь надо брать только открытые платы mSATA либо M2

на них сразу видно чипы?

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

Моё:

$ sudo fio --name my --direct 1 --filename /dev/sda --ioengine sg --readwrite randread
my: (g=0): rw=randread, bs=4K-4K/4K-4K/4K-4K, ioengine=sg, iodepth=1
fio-2.2.10
Starting 1 process
^Cbs: 1 (f=1): [r(1)] [3.0% done] [41820KB/0KB/0KB /s] [10.5K/0/0 iops] [eta 48m:14s]
fio: terminating on signal 2

my: (groupid=0, jobs=1): err= 0: pid=4240: Sat Nov 12 16:27:57 2016
  read : io=3621.7MB, bw=41946KB/s, iops=10486, runt= 88413msec
    clat (usec): min=24, max=12585, avg=93.26, stdev=43.55
     lat (usec): min=24, max=12585, avg=93.43, stdev=43.55
    clat percentiles (usec):
     |  1.00th=[   33],  5.00th=[   37], 10.00th=[   42], 20.00th=[   92],
     | 30.00th=[   94], 40.00th=[   95], 50.00th=[   96], 60.00th=[  102],
     | 70.00th=[  104], 80.00th=[  106], 90.00th=[  109], 95.00th=[  109],
     | 99.00th=[  116], 99.50th=[  120], 99.90th=[  141], 99.95th=[  157],
     | 99.99th=[  195]
    bw (KB  /s): min=39432, max=44248, per=100.00%, avg=41946.45, stdev=676.59
    lat (usec) : 50=11.14%, 100=44.36%, 250=44.50%, 500=0.01%, 750=0.01%
    lat (usec) : 1000=0.01%
    lat (msec) : 2=0.01%, 4=0.01%, 10=0.01%, 20=0.01%
  cpu          : usr=3.39%, sys=8.42%, ctx=927214, 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=927149/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=3621.7MB, aggrb=41946KB/s, minb=41946KB/s, maxb=41946KB/s, mint=88413msec, maxt=88413msec

Disk stats (read/write):
  sda: ios=0/191, merge=0/283, ticks=0/312, in_queue=312, util=0.26%

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

Andrew, так у тебя получается еще в 2 раза медленнее моего конфига? Развеш это 850PRO?

где 80K random IOPS?

где 500МБ/C записи и чтения?

или я чето не понимаю?

на*уя я потратил денег в 2 раза больше, чем стоит средняя по скорости SSD?

нам тут, похоже, почти всем какой-то fуfел впаривают, а мы покупаем

anonymous, потешь свое самолюбие, покажи, где я неправ и как добиться от этой SSD нормальной скорости работы, т.е. скорость записи хотя бы раза в 4-5 выше, чем получилось у меня

sanyock ★★
() автор топика
Последнее исправление: sanyock (всего исправлений: 4)
Ответ на: комментарий от anonymous

Позорище. Продай ссд, если не можешь трим найти

тебе за полцены как Б/У? :)

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

Вот тебе же, Санёк, делать реально нечего. Купил расходник за 6000 неденег и вокруг него и так и сяк...

Вообще dd оно же разными блоками умеет, им пользоваться уметь надо. Вон, Андрюха, как видишь вверху с опциями сосноли жонглирует.

Вообще всегда есть поиск. Вот интересует, вводишь «ubuntu test disk speed» (ну потому что говорим ubuntu - подразумеваем линукс, говорим линукс - подразумеваем ubuntu). И там на всяких умных ресурсах всегда найти можно.

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 2)
Ответ на: комментарий от fornlr

точно ведь, рекомендовали побольше блок делать при стирании HDD, что-то навроде

dd if=/dev/zero | pv | dd of=/dev/XXX bs=1M iflag=fullblock

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