Diit.cz - Novinky a informace o hardware, software a internetu

Nemůžete uhlídat všechny, aneb NCQ TRIM u Samsung SSD versus Linux

Samsung zase po nějaké době řešil problém s novými firmwary pro SSD řad 840 EVO, 840 Pro a 850 Pro, u nichž se objevil problém v implementaci NCQ TRIMu. Jeden ze zaměstnanců se s linuxáky de facto odmítl bavit, což je u Samsungu hodně zvláštní.
blog

Předně je třeba upozornit, že NCQ TRIM je trochu jiný než běžný sekvenční TRIM. Implementuje se a funguje jinak, přičemž v Linuxu je ten problém, že NCQ TRIM na uvedených řadách SSD způsoboval zhroucení souborového systému. Když tuto věc uživatelé reportovali Samsungu, dostalo se jim této odpovědi:

„Dear Customer, Thank you for contacting Samsung Support regarding your concerns and inquiries. We apologize for any inconvenience this may be causing you. Since Linux is open source, Samsung does not support the OS. All we can tell you is that you can disable Queued TRIM in Linux. Linux will then start using Sequential Trim, which is similar to how Windows does TRIM. Newer versions of Linux kernels blacklist the drive so that Queued TRIM automatically is disabled. Thank you again for contacting Samsung Support and have a good day. DM CS20204“

Stručně přeloženo se v reakci říká, že se Samsung omlouvá za potíže, ale jelikož je Linux open-source a Samsung jej proto (sic!) nepodporuje, doporučuje se vypnout NCQ TRIM, což pak zajistí použití [bezproblémového] sekvenčního TRIMu.

Jak správně poznamenává Rayer, tohle musel napsat nějaký diletant z první linie supportu. Rozhodně nejde o filosofii či politiku Samsungu jako takového, firma naopak značně open-source a zejména Linux podporuje. Platí hromady vývojářů, vyvíjí mimo jiné speciální filesystém pro flash paměti, F2FS, a mnoho dalšího. Měla by si ale lépe hlídat své lidi na podpoře, nebo … je poslat na podporu. Protože takto z toho plynulo, že „SSD Samsung pro Linux nekupovat“.

Do věci se již vložili další lidé, mj. jistý Martin K. Petersen z Oraclu, který Samsung kontaktoval a řešení by mělo být již na cestě. Očekávejme tedy (pokud mezi napsáním a vydáním tohoto textu již nevyšel) nový firmware pro uvedená SSD. Rychlejší řešení představila následná verze linuxového jádra, kde je NCQ TRIM na těchto SSD na blacklistu, takže se nepoužívá.

Každopádně tohle je fatální úskalí, které je potřeba si při výběru SSD hlídat. Já osobně, kdyby mi kvůli aktualizaci firmwaru SSD umřel souborový systém se všemi daty, okamžitě dám na svůj osobní blacklist výrobce tohoto SSD, zejména pokud první, co ve své naštvanosti od něj dostanu, bude tahle mimózní reakce supportu.

Jak často aktualizujete fw ve svém SSD a jak moc danému výrobci z hlediska otestovanosti firmwarů důvěřujete?

Tagy: 

David "David Ježek" Ježek

Bývalý zdejší redaktor (2005-2017), nyní diskusní rejpal.

více článků, blogů a informací o autorovi

Diskuse k blogu Nemůžete uhlídat všechny, aneb NCQ TRIM u Samsung SSD versus Linux

Pondělí, 14 Prosinec 2015 - 23:09 | peliculiar | Mám Crucial m4 128GB z května 2013. Jeho firmware...
Čtvrtek, 27 Srpen 2015 - 13:51 | Gath G | Jak může být výsadou nových Windows, když v disku...
Středa, 1 Červenec 2015 - 22:40 | trodas | Mám dva kusy Samsung 850 Pro disků po 250G...
Středa, 1 Červenec 2015 - 22:35 | trodas | Tak nějak... Já bych ještě dodal, že první...
Pondělí, 29 Červen 2015 - 16:13 | Jack FX | A víte, že mi to vůbec nevadí, resp. to je pro...
Pondělí, 29 Červen 2015 - 12:09 | JVc | Takze nejnovejsi verze trimu bude vysadou jen...
Pondělí, 29 Červen 2015 - 09:28 | Jack FX | Jestli neumíte anglicky, klidně nám to sdělte,...
Pondělí, 29 Červen 2015 - 07:15 | sarlej | Chytremu napovez.... Zkus si dat dohromady odkaz...
Neděle, 28 Červen 2015 - 23:31 | RayeR RayeR | Podle me to jednoduse zkontrolovat nejde. Z...
Neděle, 28 Červen 2015 - 23:27 | RayeR RayeR | LOL, a ono se neska vyrabi neco bez chyb? To ze...

Zobrazit diskusi