摘要:
http://my.oschina.net/bluesky0leon/blog/132361关于BIO | NIO | AIO的讨论一直存在,有时候也很容易让人混淆,就我的理解,给出一个解释:BIO | NIO | AIO,本身的描述都是在Java语言的基础上的。而描述IO,我们需要从两个层面:编程语言实现原理底层基础从编程语言层面BIO | NIO | AIO 以Java的角度,理解,linux c里也有AIO的概念(库),这些概念不知道什么原因被炒火起来,这里只从Java角度入手。BIO,同步阻塞式IO,简单理解:一个连接一个线程NIO,同步非阻塞IO,简单理解:一个请求一个线程AIO,异 阅读全文
posted @ 2014-01-15 18:34
一天不进步,就是退步
阅读(13027)
评论(0)
推荐(2)
摘要:
http://blog.csdn.net/acceptedxukai/article/details/18136903http://blog.csdn.net/acceptedxukai/article/details/18181563本文所引用的源码全部来自Redis2.8.2版本。Redis AOF数据持久化机制的实现相关代码是redis.c, redis.h, aof.c, bio.c, rio.c, config.c在阅读本文之前请先阅读Redis数据持久化机制AOF原理分析之配置详解文章,了解AOF相关参数的解析,文章链接http://blog.csdn.net/acceptedxu 阅读全文
posted @ 2014-01-15 17:07
一天不进步,就是退步
阅读(3007)
评论(0)
推荐(0)
摘要:
http://blog.sina.com.cn/s/blog_5c93b2ab0100q62k.html1、 Linux中一些头文件的作用::ANSIC。提供断言,assert(表达式):GCC。GTK,GNOME的基础库,提供很多有用的函数,如有数据结构操作函数。使用glib只需要包含:GCC。文件夹操作函数。structdirent,struct DIR,opendir(),closedir(),readdir(),readdir64()等:ANSIC。字符测试函数。isdigit(),islower()等:ANSIC。查看错误代码errno是调试程序的一个重要方法。当linuc C ap 阅读全文
posted @ 2014-01-15 01:19
一天不进步,就是退步
阅读(3181)
评论(0)
推荐(0)
浙公网安备 33010602011771号