Common filesystem features

From Wikipedia, the free encyclopedia

This is the glossary of the common filesystem features table.

The intention of this table is to provide an at-a-glance list of features and specifications for each filesystem.

Contents

[edit] Inventor

List the names of those credited with the design of the filesystem specification. This should not include those responsible for writing the implementation.

[edit] Name

The full, non abbreviated, name of the filesystem itself.

[edit] Native operating system

The name of the operating system in which this filesystem debuted.

[edit] Partition identificator

The partitioning scheme and marker used to identify that a partition is formatted to this filesystem.

[edit] Bad sector allocation

Describe how the filesystem allocates and isolates bad sectors.

[edit] File allocation

Describes how the filesystem allocates sectors in-use by files.

[edit] Directory structure

Describes how the subdirectories are implemented.

[edit] Namespace

Lists the characters that are legal within file and directory names.

[edit] Maximum filename size

The maximum number of characters that a file or directory name may contain.

[edit] Maximum files

The maximum number of files the filesystem can handle.

[edit] Maximum volume size

The maximum size of a volume that the filesystem specification can handle. This may differ from the maximum size an operating system supports using a given implementation of the filesystem.

[edit] Dates handled

What type of dates and times the filesystem can support, which may include:

[edit] Creation date

The date and time the file was created.

[edit] Access date

The date and time when the file was last accessed for read.

[edit] Modified date

The date and time when the file was last accessed for write, even if no writes were actually performed.

[edit] Changed date

The date and time related attributes were modified. This may include ACLs and the file/directory name.

[edit] Backed-up date

The date and time when the file was last backed up.

[edit] Maximum date

The maximum year that can be handled by the filesystem, as per the specification.

[edit] Attributes

Lists the basic file attributes available.

[edit] Named streams

Determines if the filesystems supports multiple data streams. NTFS refers to these as alternate data streams, HPFS as extended attributes and HFS calls them forks.

[edit] Per-volume compression

Does the filesystem support real-time transparent compression and decompression of an entire volume.

[edit] Per-volume encryption

Does the filesystem support real-time transparent encryption and decryption of an entire volume.

[edit] Per-file compression

Does the filesystem support real-time transparent compression and decompression of individual files.

[edit] Per-file encryption

Does the filesystem support real-time transparent encryption and decryption of individual files.

[edit] Access control lists

Does the filesystem support multi-user access control lists (ACLs).