Linux文件系统文件大小限制
2014-04-20 20:56
253 查看
去阿里面试,被问到了Linux文件系统中文件大小的限制,当时就无语了。学操作系统时这些都是现算的,回来赶紧查一下。
以下为红帽ext3文件系统所支持的max file size和max filesystem size:
ext3文件系统最大支持块数是2的32次方。块的大小可变,直接影响了文件系统的大小和文件的大小。
上图所示为理论值,具体实现可能达不到,红帽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(可配置)
以下为红帽ext3文件系统所支持的max file size和max filesystem size:
ext3文件系统最大支持块数是2的32次方。块的大小可变,直接影响了文件系统的大小和文件的大小。
上图所示为理论值,具体实现可能达不到,红帽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+nginx+mysql+php系统修改文件上传大小限制
- 转载和积累系列 - linux 文件系统限制ulimit用法
- Linux下动态调整LVM文件系统大小
- linux下修改/dev/shm tmpfs文件系统大小
- 查看Linux系统文件夹或者文件的大小
- linux下修改/dev/shm tmpfs文件系统大小
- 各文件系统对单个文件大小的限制
- Linux下查看cpu类型、内存大小、硬盘大小类型和文件系统大小等
- 32位Linux文件大小限制
- 限制Linux系统目录数和文件数
- Linux零碎记录之ulimit【堆栈大小、stack size、进程数限制、文件句柄限制、linux用户空间限制】
- 修改linux系统打开文件数限制
- Unix/Linux产生core文件的调试和core文件大小限制的修改
- linux文件系统调整大小的方法(linux调整分区大小)
- 各文件系统对单个文件大小的限制
- ulimit命令用来限制系统用户对shell资源的访问(设置Linux文件打开数)
- linux系统编程:用truncate调整文件大小
- 文件系统 介绍--各个系统对文件限制大小等
- linux下修改/dev/shm tmpfs文件系统大小
- Linux系统上给文件按占用磁盘空间大小排序的方法