Chinaunix首页 | 论坛 | 博客
  • 博客访问: 6318155
  • 博文数量: 2759
  • 博客积分: 1021
  • 博客等级: 中士
  • 技术积分: 4091
  • 用 户 组: 普通用户
  • 注册时间: 2012-03-11 14:14
文章分类

全部博文(2759)

文章存档

2019年(1)

2017年(84)

2016年(196)

2015年(204)

2014年(636)

2013年(1176)

2012年(463)

发布时间:2014-01-10 05:58:12

介绍Ext4文件系统ioctl 接口的EXT4_IOC_SETFLAGS、XT4_IOC_GETFLAGS两个参数功能的源码实现。......【阅读全文】

阅读(1032) | 评论(0) | 转发(0)

发布时间:2014-01-08 04:31:23

FastDFS是一个开源的轻量级分布式文件系统,由跟踪服务器(tracker server)、存储服务器(storage server)和客户端(client)三个部分组成,主要解决了海量数据存储问题,特别适合以中小文件(建议范围:4KB < file_size ......【阅读全文】

阅读(603) | 评论(0) | 转发(0)

发布时间:2014-01-08 04:29:34

Linux最早引入的文件系统类型是MINIX。MINIX文件系统由MINIX操作系统定义,这个文件系统不支持当时商业UNIX系统的许多标准特性,如文件名被限制在14个字符,文件最长64M字节。第一个专门为Linux设计的文件系统是EXT(Extended File System),这个文件系统相比商业系统在性能和功能上仍有很大不足。第二代扩展文件系统由Rey Card 设计,从此Ext2开始成为一个真正强大的文件系统。Ext3和Ext4的改进提高了文件系统性能和可靠性,尤其是Ext4的改进相比Ext2已经比较大了,然而从Ext2依然可以了解linux文件系统的基本特点。......【阅读全文】

阅读(611) | 评论(0) | 转发(0)

发布时间:2013-12-19 12:13:02

ZFS在ARC之上建立了预取算法,具体实现在dmu_zfetch.c中。与IBM的SARC算法不同,ZFS将预取算法和主Cache相分离。每个dnode都会对应一个zfetch_t 这个结构ZFS 支持四种预取方式:向前预取,向后预取,向前Stride预取,向后stride预取。上图所示为Stride预取方式,在Stride访问模式下, ZFS会将stream3预取出来,并向.........【阅读全文】

阅读(1050) | 评论(0) | 转发(0)

发布时间:2013-12-19 12:11:31

Linux系统中将数据写入到一个文件是一个很复杂的过程。如果我们只对这个过程做一个理论和概要的理解,可以总结为下面处理过程。1、首先,用户态程序需要将数据所在地址、写入文件位置、写入长度传递给内核空间。2、然后,内核需要检查用户态程序传入的参数,一部分要检查用户态空间那段存储数据的地址是.........【阅读全文】

阅读(872) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册