News for hackers. Stuff that matters.
Re:OpenZFS vs. Btrfs and other file systems (2017) by binaryapparatus on Sunday November 18, 2018 @07:16AM (#18480000)
I have been using ZFS for over two years, on any desktop that I control, as both root file system for FreeBSD setups and backup file system in many configurations. In almost all cases I don't have EEC ram and I don't need it really. Your comment is either outdated or wrong, ZFS is THE go-to filesystem on desktop for me.

Edit: oh and it works beautifully with single disk setups too.

Re:OpenZFS vs. Btrfs and other file systems (2017) by coredog64 on Sunday November 18, 2018 @01:02PM (#18481637)
Does anyone have any pointers to a resource for single disk ZFS setups? Last time I looked, most search results were entry points into a persistent flame war.
Re:OpenZFS vs. Btrfs and other file systems (2017) by amelius on Sunday November 18, 2018 @07:21AM (#18480018)
> In almost all cases I don't have EEC ram and I don't need it really.

That's like saying you don't need health insurance because you haven't got ill.

Re:OpenZFS vs. Btrfs and other file systems (2017) by binaryapparatus on Sunday November 18, 2018 @07:29AM (#18480039)
ECC is nice to have but absolutely not a show stopper if you don't have it. Plenty of articles and discussions online, example: http://jrs-s.net/2015/02/03/will-zfs-and-non-ecc-ram-kill-yo...

Claim that you can only use ZFS with ECC memory to feel safe is false.

Re:OpenZFS vs. Btrfs and other file systems (2017) by agapon on Sunday November 18, 2018 @11:07AM (#18480954)
Wait until you get a 1-bit flip in a spacemap record. Then you just won't be able to import your pool (insta-panic). And good luck with fining and fixing that flipped bit.
Re:OpenZFS vs. Btrfs and other file systems (2017) by solarengineer on Sunday November 18, 2018 @09:27AM (#18480510)
While it is indeed false that one needs ECC RAM to use ZFS, ECC by itself helps keep the data is memory safe.

I used to use non-ECC memory on my laptop when running Belenix, and I now use ECC memory on my servers at Hetzner where I run my own Illumos builds.

(I'm one of the maintainers of Belenix, an early opensolaris based distro that was the foundation of Solaris 11. I'm working on reviving it again)