摘要: 使用回调函数的缺点: 1.可读性差 2.共享状态管理困难 3.异常处理困难 阅读全文
posted @ 2019-08-09 17:26 _simpleSmile 阅读(487) 评论(0) 推荐(0) 编辑
摘要: C10K问题是一个在1999年被提出来的计数挑战: 如何在一颗1GHz CPU,2G内存、1gbps网络环境下,让单台服务器同时为1万个客户端提供FTP服务 Unix下五种I/O模式 1.阻塞式io(阻塞不会消耗cpu) 2.非阻塞式io 3.io复用 4.信号驱动式io 5.异步io epoll并 阅读全文
posted @ 2019-08-09 15:54 _simpleSmile 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 并发和并行: 并发是指一个时间段内,有几个程序在同一个cpu上运行,但是任意时刻只有一个程序在cpu上运行。 并行是指在任意时刻点上,有多个程序同时运行在多个cpu上(并行的数量个cpu的数量有关),cpu是有限的,高并行不太现实。 同步和异步: 同步是指代码调用io操作时,必须等待io操作完成才返 阅读全文
posted @ 2019-08-09 15:13 _simpleSmile 阅读(174) 评论(0) 推荐(0) 编辑