• Max-P@lemmy.max-p.me
    link
    fedilink
    arrow-up
    4
    ·
    1 year ago

    People have been running Ext4 systems for decades pretending that if Ext4 does not see the bitrot, the bitrot does not exist. (then BTRFS picks up a bad checksum and people scold it for being a bad filesystem)

    ZFS made me discover that my onboard SATA controller sucks and returns bad data occasionally under heavy load. My computer cannot complete a ZFS scrub without finding errors, every single time.

    Ext4, bcache and mdadm never complained about it, ever. There was never any sign that something was wrong at all.

    100% worth it if you care about your data. I can definitely feel the hit on my NVMe but it’s also doing so much more.

    • yianiris@kafeneio.social
      link
      fedilink
      arrow-up
      0
      arrow-down
      1
      ·
      1 year ago

      @Max_P @yote_zip

      A file system and a raid setup all in one with facebook’s code for de-/compression … yet another piece of software that tries to do the work for several others.

      ext4 will rarely have extreme loads unless all you do is backup and mirroring. For more accurate data read/write and better checks use xfs and external journaling. On M2 it is by far the fastest solution and far more secure than ext.

      • yianiris@kafeneio.social
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        1 year ago

        @Max_P @yote_zip

        On magnetic disk there is physical location for each bit of data written, for ssd it is all virtual space handled by internal software simulating a magnetic drive. The variation from disk to disk is much higher than the sensitivity of the fs.

        You want accuracy and reliability of data storage, use HDD and Raid!