Windows、Linux、Mac、テレビでよく使われるファイルシステム FAT32、FAT16、NTFS、exFAT、HFS、HFS+、APFS、EXT3、EXT4、XFS、Btrfs、ZFS のフォーマットやサイズなどの比較、違いをまとめてみました。
目次
- FAT16とは (File Allocation Table 16)
- FAT32とは (File Allocation Table 32)
- NTFSとは (NT File System)
- exFATとは (Extended File Allocation Table)
- HFSとは (Macフォーマット)
- HFS+とは (Mac OS拡張フォーマット)
- APFSとは (Apple File System)
- ext3とは (Third extended file system)
- ext4とは (Fourth extended file system)
- XFSとは (eXtents File System)
- Btrfsとは (B-tree file system)
- ZFSとは
FAT16とは (File Allocation Table 16)
Windowsで採用されているファイルシステムであるFAT(File Allocation Table)のうち、テーブル長を16ビットのクラスタ識別子で管理する方式のことです。
Windows 95(4.00.950/4.00.950a)、Windows NT、Windows 3.1、DOSで使用できます。
FAT16の読み方は、ファット16です。
FAT16は、マイクロソフトによって開発されました。
最大ファイルサイズ:2GiB (NT系では4GiB)
最大容量、ボリュームサイズ:2GiB (NT系では4GiB)
FAT32とは (File Allocation Table 32)
FAT32は、Windows 95 OSR2で登場し、32ビット化されたFATです。
32ビットのクラスタ識別子を利用し管理するが、上位4ビット分は予約としており、28ビットでの管理となる。
FAT32の読み方は、ファット32です。
FAT32は、マイクロソフトによって開発されました。
最大ファイルサイズ:4GiB
最大容量、ボリュームサイズ:2TiB
NTFSとは (NT File System)
NT File System (NTFS) とは、Windows NT系の標準ファイルシステムです。
Windows 7, 8.1, 10でも標準のファイルシステムです。
NTFSの読み方は、エヌティーエフエスです。
NTFSは、マイクロソフトによって開発されました。
最大ファイルサイズ:16TiB
最大容量、ボリュームサイズ:256TiB
最大ファイル数: 232 -1 (4,294,967,295)
最大ファイル名長: 255文字(UTF-16)
exFATとは (Extended File Allocation Table)
exFAT (Extended FAT、Extended File Allocation Table) は、フラッシュドライブ向けのファイルシステムで File Allocation Table (FAT) の後継規格です。
exFAT の読み方は、イーエックスファットです。
exFAT は、マイクロソフトによって開発されました。
最大ファイルサイズ: 16EiB
最大容量、ボリュームサイズ:256TiB
HFSとは (Macフォーマット)
HFS (Hierarchical File System) とは、Mac OSでかつて使われていたファイルシステムのひとつです。
「Mac OS 標準フォーマット」とも言います。
HFS の読み方は、エイチエフエスです。
HFS は、アップルによって開発されました。
最大ファイルサイズ: 2GiB
最大容量、ボリュームサイズ: 2TiB
最大ファイル数: 65,535
最大ファイル名長: 31文字
ファイル名の文字: コロン「:」と非表示文字を除く 8ビット文字
対応OS: Classic Mac OS, Mac OS X
HFS+とは (Mac OS拡張フォーマット)
HFS+ (Hierarchical File System Plus、HFS Plus、Mac OS拡張フォーマット)は、HFSから置き換わるClassic Mac OS及びmacOSで利用される主要なファイルシステムです。
HFS+ の読み方は、エイチエフエスプラスです。
HFS+ は、アップルによって開発されました。
最大ファイルサイズ: 8EiB
最大容量、ボリュームサイズ: 16EiB
最大ファイル数: 無制限
ファイル名の文字: NULを含むUnicode文字 (互換性のためOSのAPIが制限をする場合がある)
対応OS: Mac OS 8.1, Mac OS 9, Darwin, macOS, Linux, FreeBSD
APFSとは (Apple File System)
Apple File System は、macOS、iOS、tvOSおよびwatchOS 向けのファイルシステムです。
HFS+ の根本的な問題を解決することを目的としています。
APFSは フラッシュメモリおよびSSDに最適化されており、暗号化に重点を置いています。
APFS の読み方は、エーピーエフエスです。
APFS は、アップルによって開発されました。
最大ファイルサイズ: 8 EiB
最大容量、ボリュームサイズ: ???
最大ファイル数: 263
ファイル名の文字: UTF-8でエンコードされたUnicode 9.0
対応OS: macOS、iOS、tvOS、watchOS、Linux
ext3とは (Third extended file system)
ext3は、third extended file systemの略で、Linuxのファイルシステムです。
ジャーナリングファイルシステムの一つです。
Linuxカーネル 2.4.15より利用が可能になりました。
ext3の読み方は、エクスト・スリーです。
ext3は、オープンソースコミュニティで開発されました。
最大ファイルサイズ: 16GiBから2TiB
最大容量、ボリュームサイズ: 2TiBから32TiB
最大ファイル数: 指定による
最大ファイル名長: 255バイト
ファイル名の文字: NULと/以外使用可能
ext4とは (Fourth extended file system)
ext4は、Linuxのファイルシステムで、ジャーナリングファイルシステムの一つです。
ext3の後継のファイルシステムで、拡張機能を使っていない場合に限りext3としてマウントできます。
1EiBまでのストレージをサポートし、ファイルの断片化を防ぐextent file writingと呼ばれるシステムが導入されています。
パナソニックDIGAは、ext4を採用しています。
ext4の読み方は、エクスト・フォーです。
ext4は、Mingming Cao, Andreas Dilger, Alex Zhuravlev (Tomas), Dave Kleikamp, セオドア・ツォー, Eric Sandeen, Sam Naghshineh らによって開発されました。
最大ファイルサイズ: 16TiB
最大容量、ボリュームサイズ: 1EiB
ファイル名の文字: NULと/以外使用可能
XFSとは (eXtents File System)
XFS (eXtents File System)は、シリコングラフィックスがIRIXオペレーティングシステムのために開発した高性能ジャーナリングファイルシステムです。
XFSは、シリコングラフィックスによって開発されましたが、GPLで公開されています。
東芝REGZAやシャープのAQUOSは、XFSを採用しています。
↓REGZAでUSBハードディスクを認識しなくなった
・https://urashita.com/archives/28713
最大ファイルサイズ: 8EiB
最大容量、ボリューム サイズ: 8EiB
最大ファイル名長: 255バイト
ファイル名の文字: NULと / 以外使用可能
Btrfsとは (B-tree file system)
Btrfs (B-tree file system) は、Linux向けのコピーオンライトのファイルシステムで、オラクルによって2007年に発表されGNU General Public License (GPL) の元で公開されています。
Btrfsの読み方は、 バター エフエス、ビーツリーエフエスです。
SynologyのNASは、Btrfsを採用しています。
・https://urashita.com/archives/26659
Btrfsとext4の速さの違いは以下にまとめました。
・https://urashita.com/archives/26661
最大ファイル サイズ: 16EiB
最大容量、ボリュームサイズ: 16EiB
最大ファイル数: 264
最大ファイル名長: 255 バイト
ファイル名の文字: NULと '/' を除くすべての文字
ZFSとは
ZFSは、オラクルのOracle Solaris上で実装されている128ビット・アドレッシングを特徴とするファイルシステムです。
かつての Solaris で用いられてきた Unix File System の次世代ファイルシステムと位置づけられています。
最大ファイルサイズ: 16 EiB
最大容量、ボリュームサイズ: 256 ZiB
最大ファイル数: 248
最大ファイル名長: 255 バイト
コメント
[…] ・https://urashita.com/archives/28945 […]
[…] スポンサーリンク (adsbygoogle = window.adsbygoogle || []).push({}); ファイルシステム FAT32、FAT16、NTFS、exFAT、HFS、HFS+、APFS、ext3、ext4、XFS、Bt… FireTV Stick […]