DragonFly users List (threaded) for 2010-05
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
Re: OT: Wikipedia FS comparsion page needs update
:Hell Low.
:
:I think we should conduct a slight PR move
:and update [1] w.r.t HAMMER.
Well, if someone wants to correct it, sure. I haven't made any
edits to wikipedia in a long time so it generally doesn't let me
edit without creating a hassle.
:What can be said about data layout?
:The table at [1] has following columns:
:? Block suballocation
:? Variable file block size
:? Extents
Each block is indexed via the B-Tree. The block size is variable but
the current implementation limits itself to 16K and 64K block sizes.
Extents are theoretically doable but the current implementation
does not use extents.
:? Allocate-on-flush
Hybrid allocation model. Reserve on write, allocate on flush.
:+ Sparse files
Yes.
:- Transparent compression
:
No.
:What are those limitations for HAMMER?
:? Maximum filename length
255 chars.
:? Allowable characters in directory entries (are there exceptions?)
No limitations except for '/' of course.
:? Maximum pathname length
Limited by the OS (typically 1024).
:? Maximum file size
Approximately 2^63 bytes
:
:Does it support ACLs, Security/MAC labels,
:extended attributes, alternate data streams, forks?
No.
:What can be said about CoW, Block journaling or
:Metadata-only journaling of HAMMER?
:Can something be said w.r.t XIP [2]?
Infinite fine-grained automatic snapshots.
:I guess HAMMER volume still cannot be shrunk,
:nor can it deduplicate.
No, though dedup is easy to do. There were no takers on the dedup
GSOC project though.
-Matt
Matthew Dillon
<dillon@backplane.com>
:[1] http://en.wikipedia.org/wiki/Comparison_of_file_systems
:[2] http://en.wikipedia.org/wiki/Execute_in_place
:--
:wbr, |\ _,,,---,,_ dog bless ya!
:` Zzz /,`.-'`' -. ;-;;,_
:McLone at GMail dot com |,4- ) )-,_. ,\ ( `'-'
: net- and *BSD admin '---''(_/--' `-'\_) ...translit rawx!
:
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]