Linux文件系统文件大小限制

系统 2249 0

去阿里面试,被问到了Linux文件系统中文件大小的限制,当时就无语了。学操作系统时这些都是现算的,回来赶紧查一下。

以下为红帽ext3文件系统所支持的max file size和max filesystem size:

 

ext3文件系统最大支持块数是2的32次方。块的大小可变,直接影响了文件系统的大小和文件的大小。

Linux文件系统文件大小限制

上图所示为理论值,具体实现可能达不到,红帽Linux就没有达到,文件系统最大是16TB.

下面是各个文件系统的限制:

  先是windows的:

    FAT16 最大文件2GB 最大分区2GB

    FAT32 最大文件4GB 最大分区128GB(如果用磁盘管理分区,最大32GB)

    NTFS 最大文件2TB 最大分区2TB

  Linux可支持多种操作系统,只介绍EXT2和EXT3   

    Ext2

      最大文件大小: 1TB

      最大文件极限: 仅受文件系统大小限制

      最大分区/文件系统大小: 4TB

      最大文件名长度: 255 字符

      缺省最小/最大块大小: 1024/4096 字节

      缺省inode分配: 每4096字节为1

      在强制FS检查前的最大装载: 20(可配置)

    Ext3

      最大文件大小: 2TB

      最大文件极限: 仅受文件系统大小限制

      最大分区/文件系统大小: 4TB

      最大文件名长度: 255 字符

      缺省最小/最大块大小: 1024/4096 字节

      缺省inode分配: 每4096字节为1

      在强制FS检查前的最大装载: 20(可配置)

Linux文件系统文件大小限制


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论