摘要:
一个简单的alarm实例errors.h头文件 1 #ifndef __ERRORS_H 2 #define __ERORRS_H 3 4 #include 5 #include 6 #include 7 #include 8 #include 9 10 #ifdef DEBUG11 #defin... 阅读全文
摘要:
1. 基本概念一个Unix进程可以理解为一个线程加上地址空间、文件描述符和其他数据。异步表明事情相互独立发生, 除非有强加的依赖性。并发指实际可能是穿行发生的事情好像同时发生一样。并行指并发序列同时执行。线程安全是指代码能够被多个线程调用而不会产生灾难性后果。2. 共享数据——同步对象——互斥量——... 阅读全文
摘要:
关键术语: 超级快(super block)对象: 一个超级块对应一个具体的文件系统(已经安装的文件系统类型如 ext2,此处是实际的文件系统,不是 VFS)。 iNode 对象: inode是内核文件对象的元数据,inode 仅仅只是保存了文件对象的属性信息,包括:权限、属组、数据块的位置、时间戳 阅读全文