日历

2017年十二月
« 9月    
 123
45678910
11121314151617
18192021222324
25262728293031

最近评论

    linux/unix基础知识

    linux的ext4文件系统简介

        ext4是第四代扩展文件系统,是下一代的日志文件系统,向前向后兼容。尽管ext4目前还不是各操作系统的默认文件系统,但它将成为下一代Linux发行版的默认文件系统。ext4的伸缩性非常强大,最大支持磁盘空间将达到100万TB。

    扩展文件系统的简史

        Linux第一个支持的文件系统是Minix文件系统。这个文件系统有严重的性能问题,因此出现了另一个针对Linux的文件系统,即扩展文件系统。第1代扩展文件系统(ext1)由Remy Card 设计,1992年4月引入到Linux中。ext1文件系统是第一个使用虚拟文件系统(VFS)交换的文件系统。虚拟文件系统交换是在0.96c内核中实现的,文件系统最大支持2GB。

        第2代扩展文件系统(ext2)也是由Remy Card实现的,1993年1月引入到Linux中。它借鉴了当时文件系统(比如 Berkeley Fast File System [FFS])的先进想法。ext2支持的最大文件系统为2TB,2.6内核将该文件系统支持的最大容量提升到32TB。