Not logged in
Log in now
Create an account
Subscribe to LWN
LWN.net Weekly Edition for December 5, 2013
Deadline scheduling: coming soon?
LWN.net Weekly Edition for November 27, 2013
ACPI for ARM?
LWN.net Weekly Edition for November 21, 2013
Does anyone perhaps know what the current status is of the following ZFS aspects ?
Posted Sep 19, 2013 9:28 UTC (Thu) by Lennie (subscriber, #49641)
I've not seen any indication anywhere that says anything else.
Posted Sep 20, 2013 10:07 UTC (Fri) by Rudd-O (subscriber, #61155)
Posted Sep 20, 2013 10:42 UTC (Fri) by Lennie (subscriber, #49641)
That has mostly been solved by ZoL, but the real question is: can it be included with Linux distributions ? I don't think I've seen that yet.
If not, then it can't ever be the default filesystem on Linux either.
Posted Sep 20, 2013 11:49 UTC (Fri) by cortana (subscriber, #24596)
Posted Sep 20, 2013 12:02 UTC (Fri) by Lennie (subscriber, #49641)
So if binaries can't be distributed and the installer doesn't support DKMS packages then the result will be it will never be the default filesystem.
Posted Sep 30, 2013 15:23 UTC (Mon) by cortana (subscriber, #24596)
IIRC you can install Debian inside VirtualBox and you'll end up with a system including virtualbox-guest-dkms without any user intervention.
Posted Sep 28, 2013 17:49 UTC (Sat) by peschmae (subscriber, #32292)
They do so for a variety of reasons, starting with "Kernel too new and not supported yet". The situation seems to have improved recently, but its still not as reliable as modules that just *are* in the kernel.
I would hesitate format / with a filesystem that is due to break at the next upgrade...
Posted Sep 30, 2013 15:28 UTC (Mon) by cortana (subscriber, #24596)
I can't speak for the distribution you're using, but in Debian the kernel packages have an 'ABI number' embedded within them, so when you upgrade the kernel to apply e.g., a security fix you know you won't have to rebuild anything, let alone have to worry that you can't rebuild due to an API change.
Posted Sep 23, 2013 1:49 UTC (Mon) by Rudd-O (subscriber, #61155)
I use it in all my systems.
Posted Sep 19, 2013 10:43 UTC (Thu) by nye (guest, #51576)
There's been some work done recently that might have some bearing on this. The fragmentation itself won't be reduced (really it's intrinsic to the design of a log-structured filesystem), but peformance when free space is running low should be much improved. See http://permalink.gmane.org/gmane.os.illumos.zfs/2565 - there's been some more discussion on the topic, but you'll have to dig around the list to find it.
>Not allowing to shrink a filesystem
This, along with actual defragmentation, would require block pointer rewrite functionality. This is a blocker for a lot of features, and has been talked about for years without any visible progress. Someone (might have been Matt Ahrens) mentioned a while back that they had been working on BP rewrite at Oracle, shortly before all the ZFS developers of note left the company. Reading between the lines, I suspect this might be taken as an indication that those most qualified to do that work might be concerned about legal repercussions if they did so (but this is purely speculation on my part).
Regardless, there's recently been some noise at Nexenta about implementing BP rewrite (see http://blog.gmane.org/gmane.os.illumos.zfs/month=20130701 for example), so you never know.
Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds