To be a better coder
发布时间:2016-12-05 10:50:36
所谓原子操作,就是该操作绝不会在执行完毕前被任何其他任务或事件打断。这种情况一般出现在一个变量会被多个线程使用。那么在其使用时需要避免中断。具体下面原子操作的概念可以参考《linux内核设计与实现》第八章 内核同步方法。在Linux里面提供了原子操作typedef struct {volatile int counter;} atomic_t;.........【阅读全文】
发布时间:2016-12-05 10:49:25
原子变量原理分析内核中同步机制有很多,其中原子变量和自旋锁机制是使用的很普遍的两种机制。周末心情愉快,借这样的时间写一篇分析的文章,也不完全荒废这美好的时间。这种无聊的屌似情调也只能用“呵呵”二字表达了。闲话少扯,直入主题。话说这原子操作为何物,直白的说就是atomic_read,atomic_write。顾名.........【阅读全文】
发布时间:2016-12-03 17:16:24
linux文件系统系列,让你彻底了解linux内部的文件组织形式,以及进程与文件的联系,软连接与硬链接的内部实现......【阅读全文】
发布时间:2016-12-03 17:16:06
声明:本Linux文件系统博客,共分四节,是根据网上多个相关博客,以及自己的理解加上相关资料总结而成。(作者:lvyilong316)1. 特点概述(1)软连接可以 跨文件系统 ,硬连接不可以 。实践的方法就是用共享文件把windows下的 aa.txt文本文档连接到linux下/root目录 下 bb,cc&n.........【阅读全文】