随笔分类 -  Linux文件系统

摘要:有关Cache 文件缓存是提升性能的重要手段。毋庸置疑,读缓存(Read caching)在绝大多数情况下是有益无害的(程序可以直接从RAM中读取数据),而写缓存(Write caching)则相对复杂。Linux内核将写磁盘的操作分解成了,先写缓存,每隔一段时间再异步地将缓存写入磁盘。这提升了IO 阅读全文
posted @ 2020-08-25 13:24 CobbLiu 阅读(969) 评论(0) 推荐(0) 编辑
摘要:引言 这个点子是前辈博文,EXT4 Optimization for Filestore I/O optimization 中提出来的点子,原理也并不复杂,我看这篇博文的基础,顺便看了内核的EXT4的一些资料和代码,收获颇丰。 感谢前辈,光荣属于前辈。 EXT4的dir_index功能 严格来说,d 阅读全文
posted @ 2020-06-23 10:12 CobbLiu 阅读(949) 评论(0) 推荐(0) 编辑
摘要:转自:https://metebalci.com/blog/a-quick-tour-of-nvm-express-nvme/ Introduction I will very briefly describe NVM Express (NVMe) with examples in Linux. D 阅读全文
posted @ 2020-05-27 19:19 CobbLiu 阅读(1706) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/luckyapple1028/article/details/61413724 在Linux系统中,对文件系统上文件的读写一般是通过页缓存(page cache)进行的(DirectIO除外),这样设计的可以延时磁盘IO的操作,从而可以减少磁盘读写的 阅读全文
posted @ 2020-03-12 15:00 CobbLiu 阅读(3879) 评论(0) 推荐(1) 编辑
摘要:本文描述如何利用blktrace, blkparse和btt对IO进行一些常见的分析 阅读全文
posted @ 2017-06-13 18:50 CobbLiu 阅读(9227) 评论(0) 推荐(0) 编辑
摘要:blktrace分析IO性能 阅读全文
posted @ 2017-06-13 16:27 CobbLiu 阅读(1158) 评论(0) 推荐(0) 编辑
摘要:If you’re running Linux, then it’s likely that you’ve needed to change some options for your file systems. Getting acquainted with fstab can make the whole process a lot easier, and it’s much easier than you think. 阅读全文
posted @ 2017-06-07 08:37 CobbLiu 阅读(442) 评论(0) 推荐(0) 编辑
摘要:对齐的单位是物理设备的sector size,而非文件系统的block size。 阅读全文
posted @ 2017-01-11 19:30 CobbLiu 阅读(1178) 评论(0) 推荐(0) 编辑
摘要:阅读内核源码中sys_rename系统调用实现过程中的一些简单的笔记。 阅读全文
posted @ 2016-08-06 14:41 CobbLiu 阅读(5461) 评论(0) 推荐(0) 编辑
摘要:最近我们的服务进程遇到kill -15后处于Z的状态,变为了僵尸进程,经过/proc/{thread_id}/stack查看其上线程的栈,发现是卡在了fwrite的过程中,而我们的系统中所有文件系统挂载参数都使用了delalloc参数,怀疑是这个原因:ext4挂载的时候打开了delalloc选项,然 阅读全文
posted @ 2016-06-21 14:16 CobbLiu 阅读(4517) 评论(1) 推荐(1) 编辑
摘要:本文是对linux-2.6.38源代码中的sys_open系统调用学习的一个备忘。 阅读全文
posted @ 2015-10-18 14:12 CobbLiu 阅读(2902) 评论(0) 推荐(0) 编辑
摘要:Linux中的一个进程在识别一个文件的时候,将文件名传递给VFS层,VFS要根据文件名查找这个文件的索引节点inode,以备后续对该文件的操作。通过文件名查找文件索引节点的过程就叫做路径查找(path lookup)。本文是在阅读目录查找代码时随手记录的笔记,以后会在不断学习中不断补充。 阅读全文
posted @ 2015-10-18 01:06 CobbLiu 阅读(2564) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示