发布时间:2013-11-07 11:12:50
1. epoll有2种模式, 水平触发(LT)&边缘触发(ET)。 在LT模式下,当epoll可读/写时,epoll_wait就会返回可读/写的fd,若没有读/写完,会一直触发。 在ET模式下,当epoll可读/写时,epoll_wait就会返回可读/写的fd,但只会触发一次,即使没有读/写完,也不会再触发。2. epoll的三.........【阅读全文】
发布时间:2013-11-05 11:59:22
Nginx本身并没有集成FastCGI,但是可以通过配置来支持FastCGI,而对于FastCGI程序则需要一个FastCGI进程管理器来调度它。关于FastCGI的详细可以参见这里,还有这里。一、FastCGI进程管理器 可以使用lighttpd的一个子项目即spawn-fcgi来作为F.........【阅读全文】
发布时间:2013-10-23 14:23:14
一个函数通常会定义一些局部变量,我们知道这些局部变量是在当前函数的栈帧上来分配,那么栈上变量的分配顺序,是不是跟局部变量的定义顺序一样呢?一次偶然的coredump,证明了至少在x86中未必如此。......【阅读全文】