去阿里面试,被问到了Linux文件系统中文件大小的限制,当时就无语了.学操作系统时这些都是现算的,回来赶紧查一下. 以下为红帽ext3文件系统所支持的max file size和max filesystem size: ext3文件系统最大支持块数是2的32次方.块的大小可变,直接影响了文件系统的大小和文件的大小. 上图所示为理论值,具体实现可能达不到,红帽Linux就没有达到,文件系统最大是16TB. 下面是各个文件系统的限制: 先是windows的: FAT16 最大文件2GB 最大分区2G…