

UNIX users often have issues using files from Windows:

UTF8 is basically an elegant hack which allows byte-aligned namespaces to easily be adapted.
#Unable to copy file to usb mac too large for volume error windows#
The human-interface advantage with fat16 is that asian language users know the filename size limits.Īll windows FAT formats (exFAT, FAT12/16/32) as well as NTFS support 255 UTF-16 characters. I doubt the average ZFS user cares about an extra 256 bytes being consumed when each file is already ginormous compared to decades past. It uses more memory to store 1960s ASCII text, but so do 8kb pages. In fact, UTF32 could be more efficient given how memory buses work. (at risk of talking out of my butt.) UTF16 isn't inefficient.
