网络
wclin88
这个作者很懒,什么都没留下…
展开
-
epoll相关
这两天重新温习了下epoll,上次看epoll是一年前进公司前了,^_^。 总结几个要点,便于下次重温。 1) ET(edge-triggered),当描述符从未就绪变成就绪时,这时就会触发。这里的重点"从未就绪"变成"就绪"。 什么情况下是会发生这种情况呢。第一,对原创 2011-09-15 23:18:29 · 478 阅读 · 0 评论 -
网络编程学习
1) 64-bit系统的地址空间足够大,不会出现没有足够的连续空间这种情况,不用担心内存碎片问题,再说服务器不是7*24运行的。Linux Kernel也大量用到了动态内存分配。既然操作系统内核都不怕动态分配内存造成碎片,应用程序为什么要害怕? 2)现在的内存分配器(malloc及其第三方实现)今非昔比,除了memcached这种纯以内存为卖点的程序需要自己设计分配器之外,其他网络程序大可使用系原创 2012-01-27 17:18:14 · 426 阅读 · 0 评论