
linux
文章平均质量分 87
fatever
这个作者很懒,什么都没留下…
展开
-
Linux学习笔记(文件系统)
Linux文件系统可以分解为3部分:superblock, inode, 还有data block。 其中data block就是常规用来存放数据文件内容的地方。EXT2文件系统支持的block大小有1K,2K, 4K三种。原创 2017-06-05 11:39:43 · 4681 阅读 · 0 评论 -
Linux的进程互斥机制
前段时间去腾讯面试被问到了这个问题。以前编程时一直使用却没有细究过内核是使用什么系统调用来实现的,所以回来赶紧做个整理(发现种类远比预想的多)。先放结论:Linux内核同步方法列表如下:中断屏蔽、原子操作、自旋锁、读写自旋锁、顺序锁、信号量、读写信号量、BKL(大内核锁)原创 2017-09-23 22:05:33 · 1614 阅读 · 0 评论