06 2019 档案
摘要:源码之前,了无秘密!一、知其然开发一个Nginx模块,将自己的HTTP模块编译进Nginx三步走:1.编写实际开发的xxx.c文件2.编写的xxx.c文件目录下编写shell脚本的config文件,开发一个HTTP模块,config文件中必要的3个变量如下:ngx_addon_name:模块名称,只
阅读全文
摘要:read/write系统调用不直接发起磁盘访问,而是在用户缓冲区和内核缓冲区高速缓存之间 复制 数据。 wirte()调用后立即返回,在后续由内核将其缓冲区的数据写入磁盘。 (图片来自 《linux/unix系统编程手册上》 第13章) (From《Linux高性能服务器编程》第8章) Reacto
阅读全文