fat32 没有日志,不支持事务和灾难恢复。单个文件最大 4G 好像。
ntfs 有日志,支持文件压缩、文件扩展流,访问安全。但 ntfs 的访纳缓问安全是和 windows nt 用户系统集成的,不适用于其它操作系统。
ext3 有日志,单个文件最大 16G - 2T。(根据格式化的参数而不同)
ext4 支持特大文件,16G-16T,特大硬盘 1E = 1024P = 1048576T。且向下兼容 ext3,可虚如以把原有的 ext3 当作 ext4 来使用。性能和可靠性有不少提升。ext4 中也可以关闭日志,ext3 没有这个选项。
对开发而言,特别是小文件特别多的情况下,ext3 性能远超 ntfs。特别洞誉模一提的是,ext4 的写入性能相对 ext3 有大幅度的提升。但同时注意到,ext4 没有 win32 驱动。
这些装系统的时候你可以自己设置的,区别就是处理方式呗,貌似linux的更好
文件系统是磁盘数据组织方式铅基,定义数据在磁盘上的保存、野激梁读取和更新方法。
Win系统通常只能采用fat和ntfs,而linux支持的文件系统类型比较多,除了默认的ext,其它还有Btrfs,Reiser4,JFS,XFS,ZFS等。采用什么文颂运件系统除了看操作系统支持,最主要的是考虑数据存储安全和系统性能。