- 博客(9)
- 资源 (10)
- 收藏
- 关注
原创 SUSE的几个网站(备用)
http://download.novell.com/Download?buildid=wGqu-GCcLaI~http://software.opensuse.org/121/enFBAA32FB05B3E0C9A871D6AB6188http://libitum.org/opensuse-guide/installation.phphttp://hi.bai
2011-12-08 22:35:43 1069
转载 Page cache和buffer cache的区别与联系
Page cache和buffer cache一直以来是两个比较容易混淆的概念,在网上也有很多人在争辩和猜想这两个cache到底有什么区别,讨论到最后也一直没有一个统一和正确的结论,在我工作的这一段时间,page cache和buffer cache的概念曾经困扰过我,但是仔细分析一下,这两个概念实际上非常的清晰。如果能够了解到这两个cache的本质,那么我们在分析io问题的时候可能会更加得心应手
2011-12-08 00:43:00 744
原创 IT技术类博客推荐
IT牛人聚合http://www.udpwork.com/item/6469.htmlErlang非业余研究http://blog.yufeng.info/archives/1880#more-1880弯曲评论
2011-12-07 00:12:19 620
转载 深入浅出flashcache(二)
前文简单的介绍了block device,别急,虽然这个系列的主要目的是介绍Flashcache,这一篇还是不会切入正题,因为我们还需要先了解下什么是device mapper。假如一台主机插入了多块硬盘,单块硬盘的容量和性能都是有限的,如果能将多块硬盘组合一个逻辑的整体,对于这台主机来讲,就实现了最简单意义上的“云存储”。有很多方法可以实现这个目的,比如Raid卡硬件,比如现在很流行的分
2011-12-05 22:54:51 2306
转载 深入浅出Flashcache(一)
转载自:http://www.ningoo.net/html/2011/all_things_about_flashcache_1.html 在计算机系统中,cache的魔爪无处不在。CPU中有L1,L2,甚至L3 cache;Linux有pagecache,MySQL有buffer cache/query cache;IO系统中Raid卡/磁盘也有cache;在大型互联网系统中,数据库前面一
2011-12-05 22:47:57 1874
原创 page cache的感想
缓存模式下,普通文件的内容缓存于内核的page cache(页高速缓存),引发用户对文件进行读写时,将文件看成以页为单位的逻辑实体。读取文件时,就是将读写位置和长度转换成逻辑页面,以页为单位在page cache中查找,从磁盘读取写入page cache或者从用户空间将数据拷贝到page cache.Buffer IO模式下,页是文件操作的基本单位。
2011-12-02 00:40:35 601
原创 block_prepare_write
VERSION:linux 2.6.35/*from和to分别指定页面内将要操作的段的起点和终点 */static int __block_prepare_write(struct inode *inode, struct page *page, unsigned from, unsigned to, get_block_t *get_block)
2011-12-01 23:25:56 768
转载 Linux内核读写文件
正文 1. 序曲在用户态,读写文件可以通过read和write这两个系统调用来完成(C库函数实际上是对系统调用的封装)。 但是,在内核态没有这样的系统调用,我们又该如何读写文件呢?阅读linux内核源码,可以知道陷入内核执行的是实际执行的是sys_read和sys_write这两个函数,但是这两个函数没有使用EXPORT_SYMBOL导出,也就是说其他模块不能使用。在fs/
2011-12-01 21:55:16 646
原创 黄金搭档之fio+blktrace--linux下模拟块设备访问方式
关于介绍,可以参考http://blog.yufeng.info/archives/1112这里主要介绍下自己的操作步骤以及在操作过程中遇到的问题,以对新学者作个借鉴。假定,一切操作均在root权限下。1.在实施之前,首先要确保debugfs被挂载到/sys/kernel/debug默认挂载到的目录是/dev/kernel/debug,也可以设置自己的目录,但在bl
2011-12-01 00:30:31 2834
flashcache的实现问题
2011-10-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人