>>19989>Why do you think it's a meme?It's a meme for home consumers. Multiple reasons:
1. Tape drives are expensive as *fuck*, partly because of industry jews (only big data storage companies invest in tapes, and they have the money to afford it) and partly because handling tape well is difficult.
2. Storing tapes properly is crucial. Tape storage needs to be temperature and humidity controlled. If you can't guarantee this in your mom's basement, you would be better off with plain hard drives or BD-RWs. I like hard drives in particular because they can be reused.
The way I do this is by having a rotating set of backup drives (I use 2, but I'd use more if I had more money). Basically, on a regular basis, I take one of the two drives out of my fire safe and replay updates to it (using incremental snapshots). Once it's up-to-date, I put it back into my fire safe. On my next backup, I'll use the other drive, and so on.
This way I always have at least one drive that would be safe against something like my PSU blowing up.
>I've heard the same thing, but don't know why it's the case. From what I remember, it's some low level difference between BSD & Linux. Can you explain?tl;dr they want to use Solaris' stable ZFS code instead of rewriting it from scratch (error-prone, expensive and time-consuming), but Linux doesn't have internal solaris kernel structures. So what ZFSonLinux does instead is port the underlying solaris APIs and helpers to Linux, a project known as the Solaris Porting Layer (SPL), upon which zfsonlinux depends.
Most of the issues with ZFSonLinux are caused by incompatibilities in this layer - for example, ZFSonLinux memory usage can be pretty poor because the SPL has to do its own memory middle-management, which can fragment quite badly on long-running systems. Most of these issues can be resolved by patches, some of which have been in development for a while now, but new patches means unstable code.