Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Leuke uitkomst van SSD's en dan met name de samsungs 840 en 850 waarvan je verwacht door het grootschalig gebruik ervan dat alles gewoon goed in orde is. Toch, ondanks alle veiligheids opties die ingebakken zijn in diverse OSsen (waar onder het niet gebruiken van TRIM) is enig voorzichtheid op z'n plaats. (relevante verkorte deel gekopieerd).


https://blog.algolia.com/...rives-are-not-that-solid/

The complete picture

At this moment we finally got a complete picture of what was going on. The system was issuing a TRIM to erase empty blocks, the command got misinterpreted by the drive and the controller erased blocks it was not supposed to. Therefore our files ended-up with 512 bytes of zeroes, files smaller than 512 bytes were completely zeroed. When we were lucky enough, the misbehaving TRIM hit the super-block of the filesystem and caused a corruption. After disabling the TRIM, the live big files were no longer corrupted but the small files that were once mapped to the memory and never changed since then had two states – correct content in the memory and corrupted one on the drive. Running a check on the files found nothing because they were never fetched again from the drive and just silently read from the memory. Massive reboot of servers came into play to restore the data consistency but after many weeks of hunting a ghost we came to the end.

As a result, we informed our server provider about the affected SSDs and they informed the manufacturer. Our new deployments were switched to different SSD drives and we don’t recommend anyone to use any SSD that is anyhow mentioned in a bad way by the Linux kernel. Also be careful, even when you don’t enable the TRIM explicitly, at least since Ubuntu 14.04 the explicit FSTRIM runs in a cron once per week on all partitions – the freeze of your storage for a couple of seconds will be your smallest problem.

[ Voor 10% gewijzigd door Verwijderd op 22-06-2015 20:18 ]


Acties:
  • 0 Henk 'm!

  • furian88
  • Registratie: Februari 2007
  • Laatst online: 18-09 14:27
en wat wil je hier nou mee zeggen??

https://pvoutput.org/list.jsp?userid=86006


Acties:
  • 0 Henk 'm!

  • Blokker_1999
  • Registratie: Februari 2003
  • Laatst online: 23:44

Blokker_1999

Full steam ahead

Ik zou gokken dat je beter geen TRIM kunt gebruiken op de samsung 8#0 reeks SSDs, maar daarom staan ze ook in de blacklist bij linux.

No keyboard detected. Press F1 to continue.


Acties:
  • 0 Henk 'm!

  • TommieW
  • Registratie: December 2010
  • Laatst online: 17-09 20:59

TommieW

Numa numa.

Goed verhaal, lekker kort. Wat wil je bereiken met dit topic?


In dat blog staan alleen de PRO's vermeld. De EVO's dus niet.

1700X@3,9GHZ - Asus Crosshair VI Hero - 32GB Corsair LPX - GTX 1070Ti
iPhone 13 Pro Max - Macbook Pro 16" M1 Pro


Acties:
  • 0 Henk 'm!

  • SinergyX
  • Registratie: November 2001
  • Laatst online: 02:41

SinergyX

____(>^^(>0o)>____

Blokker_1999 schreef op maandag 22 juni 2015 @ 16:51:
Ik zou gokken dat je beter geen TRIM kunt gebruiken op de samsung 8#0 reeks SSDs, maar daarom staan ze ook in de blacklist bij linux.
En gezien Windows geen queued trim gebruikt, het daar niet bepaald een issue is.

Nog 1 keertje.. het is SinergyX, niet SynergyX
Im as excited to be here as a 42 gnome warlock who rolled on a green pair of cloth boots but was given a epic staff of uber awsome noob pwning by accident.


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Er zijn veel tweakers die iets doen met linux en samsung ssd's en zonder dat ze echt weten per ongeluk iets met trim. Zie de opmerking over ubuntu. Gewaarschuwt mens telt voor twee.

Acties:
  • 0 Henk 'm!

  • SinergyX
  • Registratie: November 2001
  • Laatst online: 02:41

SinergyX

____(>^^(>0o)>____

Zet dat dan even in de titel, OSX en Windows hebben hier weinig mee van doen.

Nog 1 keertje.. het is SinergyX, niet SynergyX
Im as excited to be here as a 42 gnome warlock who rolled on a green pair of cloth boots but was given a epic staff of uber awsome noob pwning by accident.


Acties:
  • 0 Henk 'm!

  • Mijzelf
  • Registratie: September 2004
  • Niet online
TommieW schreef op maandag 22 juni 2015 @ 16:56:
In dat blog staan alleen de PRO's vermeld. De EVO's dus niet.
Het blog verwijst naar de blacklist, en die bevat
C:
1
2
    { "Samsung SSD 8*", NULL, ATA_HORKAGE_NO_NCQ_TRIM |
ATA_HORKAGE_ZERO_AFTER_TRIM, },
Dat matched ook op EVO's, lijkt me.

Alleen zou je zeggen dat er geen probleem is, aangezien deze blacklist zorgt dat de schijven niet getrim't worden? (Buiten natuurlijk dat trimmen wel een functie heeft)

Op mijn EVO (sinds een maand of 3 in mijn (Linux) server heb ik nog niets gemerkt.
SinergyX schreef op maandag 22 juni 2015 @ 17:13:
Zet dat dan even in de titel, OSX en Windows hebben hier weinig mee van doen.
Dit is geen OSX/Windows subforum, maar 'Opslagtechnologie'.

[ Voor 14% gewijzigd door Mijzelf op 22-06-2015 17:25 ]


Acties:
  • 0 Henk 'm!

  • br00ky
  • Registratie: Januari 2014
  • Laatst online: 22:18

br00ky

Moderator Harde Waren
Een topicopening zoals deze kan niet. Simpelweg een blogpost copy-pasten zonder enige uitleg, vraagstelling of discussiepunt is geen topic waard op Tweakers. Pas dus bij deze nog even de boel aan, zodat dit topic nog van enige nut kan zijn.

Acties:
  • 0 Henk 'm!

  • SinergyX
  • Registratie: November 2001
  • Laatst online: 02:41

SinergyX

____(>^^(>0o)>____

Mijzelf schreef op maandag 22 juni 2015 @ 17:23:
Dit is geen OSX/Windows subforum, maar 'Opslagtechnologie'.
En dan kan je geen 'linux' toevoegen in de titel? Deze 'issue' is Linux specifiek.

Nog 1 keertje.. het is SinergyX, niet SynergyX
Im as excited to be here as a 42 gnome warlock who rolled on a green pair of cloth boots but was given a epic staff of uber awsome noob pwning by accident.


Acties:
  • 0 Henk 'm!

  • Mijzelf
  • Registratie: September 2004
  • Niet online
SinergyX schreef op maandag 22 juni 2015 @ 17:31:
[...]

En dan kan je geen 'linux' toevoegen in de titel? Deze 'issue' is Linux specifiek.
Hoe kom je daarbij? Deze schijven gedragen zich blijkbaar anders dan anderen. Waarom zou alleen Linux daar last van hebben?

Acties:
  • 0 Henk 'm!

Verwijderd

Modbreak:Pardon heren maar een discussie over de titel hoort niet in het topic. Dat kun je via een topicreport doen en vervolgens beslist de moderator; dat hoeven jullie niet samen uit te vechten hier.

Dit topic loopt een beetje uit de hand door de slechte startpost. Bij deze het verzoek om met terughoudendheid en enkel inhoudelijk te reageren.

Acties:
  • 0 Henk 'm!

  • SinergyX
  • Registratie: November 2001
  • Laatst online: 02:41

SinergyX

____(>^^(>0o)>____

*knip*

[ Voor 96% gewijzigd door Verwijderd op 22-06-2015 17:38 ]

Nog 1 keertje.. het is SinergyX, niet SynergyX
Im as excited to be here as a 42 gnome warlock who rolled on a green pair of cloth boots but was given a epic staff of uber awsome noob pwning by accident.


Acties:
  • 0 Henk 'm!

  • gekkie
  • Registratie: April 2000
  • Laatst online: 18-09 22:08
Af en toe vraag je je wel af of en hoe ze die firmware testen (en hertesten als OS'en support krijgen voor bepaalde opties die nog niet echt testbaar waren).

Acties:
  • 0 Henk 'm!

  • ginod
  • Registratie: Januari 2001
  • Laatst online: 19-09 20:33
Interessant topic, wat ik anders waarschijnlijk niet gezien zou hebben. Ook al gebruik ik zelf door te weinig kennis geen Linux. Vind het soms erg aanvallend hier ingesteld. Het gaat hier niet om een first sony apparaatje (ken je ze nog), die geen cd leest ofzo....

24/7: Legendary Club Sounds on http://tunein.com/radio/Lazer-Hot-Hits-s161805/


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
SinergyX schreef op maandag 22 juni 2015 @ 17:00:
[...]

En gezien Windows geen queued trim gebruikt, het daar niet bepaald een issue is.
Doe eens in een elevated command prompt:
fsutil behavior query DisableDeleteNotify

Als je dan krijgt: DisableDeleteNotify = 0

Disables (1) or enables (0) delete notifications (for all volumes. Delete notification (also known as trim or unmap) is a feature that notifies the underlying storage device of clusters that have been freed due to a file delete operation. In addition:
• Trim is enabled by default unless an administrator disables it. If your hard disk drive or SAN reports that it does not support trim, then your hard disk drive and SANs will not get trim notifications.
• Enabling or disabling does not require a restart.
• Trim is effective when the next unmap command is issued.
• Existing inflight IO are not impacted by the registry change.
• Does not require any service restart when you enable or disable trim.

This parameter was introduced in Windows Server 2008 R2 and Windows 7.

Bron: https://technet.microsoft.com/en-us/library/cc785435.aspx


Als je tijdens de installatie van Windows 7 de controller op ahci staat, activeert Windows 7 en nieuwer automatisch trim.

Acties:
  • 0 Henk 'm!

  • gekkie
  • Registratie: April 2000
  • Laatst online: 18-09 22:08
maar trim != queued trim

Acties:
  • 0 Henk 'm!

  • Swordlord
  • Registratie: Maart 2006
  • Laatst online: 13-08 21:40

Swordlord

Act first, think never

Geen idee waar je op mee wilt doelen met je merking over DisableDeleteNotify, leuk dat er een parameter is dat het functioneren van TRIM toggled, maar het geeft niks aan over wat voor soort TRIM het is, queued of niet.

Daarbij je opvatting over AHCI en TRIM slaat volledig de plank mis.
Het TRIM / Unmap commando is een commando dat vanuit het filesysteem komt. Het is dus een functie van het NTFS filesysteem.
Er wordt onafhankelijk van de soort controller en communicatie modus, door windows gewoon een commando verstuurt.
Dit commando wordt door alle geschikte drivers en controllers doorgegeven tot aan een disk.
Dus een controller die in IDE mode staat en de microsoft IDE drivers draait, zal volledige TRIM passtrough hebben.

Er is dus helemaal geen correlatie tussen "controller op ahci" en " TRIM wordt geactiveerd tijdens windows installatie"

Acties:
  • 0 Henk 'm!

  • Compizfox
  • Registratie: Januari 2009
  • Laatst online: 00:03

Compizfox

Bait for wenchmarks

Mijzelf schreef op maandag 22 juni 2015 @ 17:34:
[...]

Hoe kom je daarbij? Deze schijven gedragen zich blijkbaar anders dan anderen. Waarom zou alleen Linux daar last van hebben?
Omdat Windows geen queued TRIM gebruikt. Het probleem gaat niet over TRIM in het algemeen, maar een 'speciaal soort' TRIM die alleen ondersteund wordt door Linux (op dit moment).

Overigens is het in Linux 4.0.5 al gefixed.

offtopic:
Je bent er trouwens best wel laat mee, ik las dit al een week geleden ;)

[ Voor 15% gewijzigd door Compizfox op 23-06-2015 21:30 ]

Gewoon een heel grote verzameling snoertjes


Acties:
  • 0 Henk 'm!

Verwijderd

Dit topic gaat niets meer worden, met name door de slechte topicstart. Daarom op slot.
Pagina: 1

Dit topic is gesloten.