EXT4 の制限は何ですか?
ディレクトリごとの最大数、最大サイズを教えてください。
@Curtの回答のフォローアップ。作成パラメーターによって inode の数が決まり、それが最終的に制限となる可能性があります。df
の-i
スイッチは、inode 情報を提供します。
(env)somesone@somewhere:/$ df -iT
Filesystem Type Inodes IUsed IFree IUse% Mounted on
/dev/root ext4 25149440 612277 24537163 3% /
devtmpfs devtmpfs 3085602 1418 3084184 1% /dev
none tmpfs 3086068 2 3086066 1% /sys/fs/cgroup
none tmpfs 3086068 858 3085210 1% /run
none tmpfs 3086068 1 3086067 1% /run/lock
none tmpfs 3086068 1 3086067 1% /run/shm
none tmpfs 3086068 4 3086064 1% /run/user
これは Linode ボックスですので、仮想化された環境です。私が見ている数字は 24537163 です。これは、ルート fs にある空き inode の数です。ディレクトリに 10K を超えるファイルがあると、多くのツールで問題が発生する可能性があることに注意してください。ユーティリティでは、100K は非常に難しい場合があります。
これは、ファイルシステムの作成中に使用される MKFS パラメーターに依存します。Linux のフレーバーが異なればデフォルトも異なるため、質問に明確に答えることは実際には不可能です。