4 ms·
The license does not allow for ZFS to be included in the kernel. It runs in user space.
by ferrari8608 11y ago
The license does not allow for ZFS to be included in the kernel. It runs in user space.
- melted 11y agoThen perf will likely suck.
- ferrari8608 11y agoThat really just depends on the configuration. NTFS-3G has done pretty well in user space, so there's no reason ZFS can't.
- melted 11y agoNTFS-3G didn't have to perform well at NVME latencies and speeds. This has to, to be taken seriously.
- cballard 11y agoI don't know much about Linux kernel architecture, but could it be a separate binary loaded at runtime by the kernel, so that it's not actually part of the kernel?
- melted 11y agoThat's how http://zfsonlinux.org/ http://zfsonlinux.org/ approaches it. Maybe Ubuntu will just package it in the standard distro. That'd be a bit underwhelming if that's what it is. From what little I know about ZFS, its designers basically thought that traditional layering of how storage is approached in UNIX didn't make sense, so they re-did much of it from scratch. As a result, ZFS doesn't really natively fit as a pluggable filesystem.