![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络编程
文章平均质量分 74
827fast
这个作者很懒,什么都没留下…
展开
-
epoll使用详解
http://blog.csdn.net/ljx0305/article/details/4065058 应用层使用epoll讲的不错转载 2015-07-30 16:06:50 · 360 阅读 · 0 评论 -
服务器开发总结
一、概述 经过多年网络服务器开发实战,于此总结实践体会。本文涉及到异步连接、异步域名解析、热更新、过载保护与网络模型及协程等,但不会涉及到accept4、epoll等基本知识点。 二、可写事件 相信大多数初学者都会迷惑可写事件的作用,可能觉得可写事件没有什么意义。但在网络服务器中监听并处理可写事件必不可少,其作用在于判断连接是否可以发送数据,主要用于当网络原因暂时无法立即发送数据时监听。转载 2017-03-29 14:29:11 · 1828 阅读 · 0 评论 -
linux资源瓶颈分析
何为负载? 1.在top里输出loadaverage aa bb cc或者 cat /proc/loadavg,在一定时间内进程平均等待时间,如果这个参数值高,说明系能负载高. 2.进程为什么会等待执行? 多任务的OS,进程执行都是分时被调度 A-B-内核-A 过程 进程的状态(ps auxw) 1.TASK_RUN(可被调度运行) ,2.可中断等待(长期时间转载 2017-03-29 14:31:31 · 564 阅读 · 0 评论