海纳百川有容乃大,壁立千仞无欲则刚。
发布时间:2015-03-09 11:05:18
1. stat结构 st_mode; /* file type & mode (permissions) */ st_ino; /* i-node number (serial number) */ st_dev; /* device number (file system) */ st_rdev; .........【阅读全文】
发布时间:2015-03-05 18:01:39
APUE中说明 O_APPEND是原子性的。也就是,lseek和write是不可分割的。但是write本身是否是原子性的呢?书上并没有说,但是以下几点是可以确定的:1. 如果未使用 O_NONBLOCK 打开描述符,那么write是阻塞的。2. write写磁盘文件虽然会短时间阻塞,但是不会被信号中断至于,一个进程在执行write的过程中是否会被其他进程.........【阅读全文】
发布时间:2015-03-02 09:07:17
线程安全:如果一个函数在同一时刻可以被多个线程安全地调用,就称该函数是线程安全地。信号可重入:如果一个函数对异步信号处理程序的重入是安全地,那么就称函数是异步信号安全地。同时满足以上两个条件的函数是 异步-信号安全的。我认为这两者之间的区别是:线程安全,强调的是同步。就是指多个线程是否能同时调用.........【阅读全文】