15

EXT4 の制限は何ですか?

ディレクトリごとの最大数、最大サイズを教えてください。

4

2 に答える 2

15

@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 は非​​常に難しい場合があります。

参照: https://serverfault.com/questions/104986/what-is-the-maximum-number-of-files-a-file-system-can-contain

于 2017-06-23T22:32:59.763 に答える
4

これは、ファイルシステムの作成中に使用される MKFS パラメーターに依存します。Linux のフレーバーが異なればデフォルトも異なるため、質問に明確に答えることは実際には不可能です。

于 2013-07-08T23:15:01.883 に答える