Le 16/04/2018 à 13:59, Alexandre DERUMIER a écrit :
Il faut que je creuse ça encore, notamment sur ce que fait réellement le 'echo temporary write through'. Je penche sur un mécanisme qui fait ignorer les CMD_FLUSH par le kernel.
si je me souviens bien, oui, c'est exactement ca.
c'est quand meme risqué, sauf si le ssd à un supercapacitor qui peux garder en mémoire les données en cas de coupure electrique.
Dans l'absolu, oui, sauf que mon cas très spécifique, le ZFS est utilisé en backend pour du DRBD qui lui, assure une couche d'atomicité des écritures (protocol C).
Mais clairement, je vais voir pour virer ces Samsung et utiliser des disques plus véloces.
Le soucis, c'est que pas mal de SSD semblent tout simplement ignorer les CMD_FLUSH au niveau hard, même sans capa donc les tests peuvent montrer des jolis résultats mais avec un SSD grand public, je n'aurais jamais aucune garantie à ce niveau là.
Par exemple : le Kingston V300 qui est donné à 200Mo/s dans le tableau de l'url que tu m'as filée. J'ai quand même un gros gros doute.
Julien