Мужики а вам не кажется что ECC это просто развод? Ну надо ведь впаривать мамки и процы кому-то? Ну сами подумайте ZFS использует COW (copy on write), т.е. при перезаписи блока она просто пишет новые "исправленные"(пусть даже некорректные) данные в пул в новый блок данных. При обнаружении большого кол-ва ошибок zfs отправляет в offline диск(и). Мне кажется проблемы могут возникнуть только когда диск почти полон, когда около 100% занято то когда пулу потребуется найти блок для записи типа исправлленых данных он может начать писать в блоки помеченные как свободные. Более того если мы делаем snapshot, то как я понимаю данные snapshot'а в теории не должны подвергаться изменениям. Изменения возможны, только если обнаружены ошибки опять же я думаю коррекция должна производиться используя COW.
COW это отличная методика для работы с данными. Очень часто используется в банках, где операция изменение данных производится через запись новых данных в свободный блок с пометкой о том что старые данные не актуальны. Это необходимо для истории и безопасности сохранности данных. Т.е. в теории даже если у нас начала чудить память ничего страшного произойти не должно, так как система вполне должна быть способна отдать старые snapshot'ы из пула.
Мое видение такое: прогнав память несколько раз используя memtest, не обнаружив ошибок. Я думаю вполне можно обойтись и без ECC. Если делать snapshot'ы и их переиодически бэкапить на другую систему.
Я так и не смог найти подтверждений тому что у людей сыпались массивы. В инете что я видел это ссылки на 4 случая и все. В одном случае у человека memtest в течении одной проверки выявил 2 ошибки с памятью. В моем случае сколько бы часов я не гонял мой комп и лаптоп я так и не видел ошибок.
COW это отличная методика для работы с данными. Очень часто используется в банках, где операция изменение данных производится через запись новых данных в свободный блок с пометкой о том что старые данные не актуальны. Это необходимо для истории и безопасности сохранности данных. Т.е. в теории даже если у нас начала чудить память ничего страшного произойти не должно, так как система вполне должна быть способна отдать старые snapshot'ы из пула.
Мое видение такое: прогнав память несколько раз используя memtest, не обнаружив ошибок. Я думаю вполне можно обойтись и без ECC. Если делать snapshot'ы и их переиодически бэкапить на другую систему.
Я так и не смог найти подтверждений тому что у людей сыпались массивы. В инете что я видел это ссылки на 4 случая и все. В одном случае у человека memtest в течении одной проверки выявил 2 ошибки с памятью. В моем случае сколько бы часов я не гонял мой комп и лаптоп я так и не видел ошибок.