Technical specifications: Microsoft NTFS by Tuxera

Microsoft NTFS by Tuxera—
Technical specifications
General information
Supportedoperating systems
Hardware architectures

Android, Linux, QNX
Features and/or specifications may vary depending on the operatingsystem.
••••

Capacity•

ARM, ARM64, Intel x86/x86_64 or compatible, MIPS, PowerPC,SuperH, and more
Support for all NTFS versions (1.0, 1.1, 1.2, 3.0 and 3.1), including XP,
Vista, Windows 7, Windows 8.0,
Windows 8.1, and Windows 10
Support for all storage types like eMMC, eSD, SD card, CF card, UFS,
memory stick, SSD, HDD via USB, SATA, eSATA, FireWire, MMC,and more
Maximum volume size:‒ 32-bit system without CONFIG_LBD enabled in the kernel: 2TiB
‒ 64-bit system and 32-bit system with CONFIG_LBD enabled in thekernel, depends on cluster size:
Cluster size
512 bytes
1 kiB
2 kiB
4 kiB (default size)
8 kiB
16 kiB
32 kiB
64 kiB (earlier max)
128 KiB
256 KiB
512 KiB
1024 KiB
2048 KiB (max size)••••
Scalability••

1Maximum volume size
2 TiB
4 TiB
8 TiB
16 TiB
32 TiB
64 TiB
128 TiB256 TiB512 TiB
1 PiB
2 PiB
4 PiB
8 PiB

Maximum cluster size: 2048 KiB‒ Maximum file size:
32-bit system: 8 TiB with 4 kiB CPU page size
 128 TiB with 64 kiB CPU page size
‒ 64-bit system: 8 EiBMaximum filename length: 255 characters (16-bit)
File size field length: 64-bit
Supported sector sizes: 512, 1024, 2048, and 4096 bytes
No practical limit on number of files, folders, file sizes,
and partition sizes
Directory contents stored in B+ tree structures

Tuxera Inc., Westendintie 1, 02160 Espoo, Finland
Tel: +358 20 764 1720 • info@tuxera.com • www.tuxera.com

Technical specifications: Microsoft NTFS by Tuxera

System requirements
Minimum systemrequirements••

RAM: 1 MB
Processor: 25 MHz

Memory and CPU footprint•••

Read-write: 140-280 KiB
Read-only: 60-90 KiB
CPU usage: 0-10%

Proprietary file system features
Power-safe/fail-safe

Volume consistency ensured if storage is removed, or power or battery is
disconnected

Tuxera POSIX test suite

Tuxera maintains POSIX File System Test Suite. The following system
calls are tested:

POSIX conformance

••
•
•••
•
•••••

chmod: changes permission
chown: changes ownership
link: creates hardlinks
mkdir: creates directories
mkfifo: creates fifo files
open: opens a filerename: changes file namermdir: removes directories
symlinks: creates symbolic links
truncate: decreases/increases file size
unlink: removes regular files, symbolic links, fifos, and sockets
xacl: reports errors when getting/setting ACLs•

Common functions:‒ read‒ write‒ directory list
‒ rename‒ create‒ delete
UTF-8 file names
Time creation, modification, access, and attribute changeHardlinks
Symbolic links, pipes, devices (optional feature)
Extended attributes (optional feature)
Ownership and permissions (optional feature)

••
••••

2Windows filename
compatibility

Several filename namespaces: DOS, WIN32, and POSIX

Sparse files

Efficiently store very large, mostly empty files (read-only support)

Compression

Full support for reading compressed files

Tuxera Inc., Westendintie 1, 02160 Espoo, Finland
Tel: +358 20 764 1720 • info@tuxera.com • www.tuxera.com

Technical specifications: Microsoft NTFS by Tuxera

Performance and reliability
High performance•••••••••
Reliability

Active superblock (MFT), file, directory, attribute and data caching.
Advanced algorithms and data structures ensure maximum I/O
throughput, low CPU usage for small and large files, and high IOPS for
file operations.
Read/write performance is up to 50 times better compared to theopen-source NTFS-3G driver
Tunable settings. Workload-specific optimizations
Low power use, optimized for increased battery life
Minimizes data fragmentation
Efficient free-space management
Support for data streaming with low power consumption
Zero-copy, direct I/O supportPOSIX fallocate support

Rigorous quality assurance, wide deployment, and fault-tolerant design
guarantee outstanding file system robustness.

Licensing and maintenance
Customization andmaintenance••

Licensing

Maintenance services are provided so that deployment anddevelopment can be tailored through product answers to inquiries andproduct updates.
Microsoft NTFS by Tuxera can be custom-adapted to any softwareenvironment

Proprietary, commercial

Optional features
Encryption

Support for backup/restore without decrypting

Access control••Ownership and permissions

Relies on a custom extended attribute

Extended attributes••

NTFS attributes
NTFS ACLsTools••••mkntfs: creates an NTFS file systemntfslabel: gets/sets NTFS label
ntfsck: checks and repairs NTFS
ntfsdebug: collect metadata/volume debug images

Linux permissions supported (optional)
Special access flags emulated (sticky, setuid, setgid)

Get in touch to start your evaluation of Microsoft NTFS by Tuxera: sales@tuxera.com

3

Tuxera Inc., Westendintie 1, 02160 Espoo, Finland
Tel: +358 20 764 1720 • info@tuxera.com • www.tuxera.com