摘要: 事件处理模型, 也即是全异步事件处理模型。在以前, 对于那些同时执行多项任务, 但仍能响应用户交互的应用程序通常需要实施一种使用多进程(如linux的fork操作)或者多线程的操作。对于低并发的环境, 这样做无疑能避免进程因等待某个操作而出现"假死"现象。但对于更复杂的异步应用程序或者是要求高并发的环境, 就要使用事件模型来处理异步事件, 这样做有很多好处:在高并发条件下响应用户时间更快; 内存消耗降低, 能处理更多的用户请求; 单进程, 在高并发下避免因为线程或进程之间切换带来的时间片消耗; 有效降低死锁发生的频率 当然, 基于事件的处理模型也有其缺点...... 阅读全文
posted @ 2014-04-20 16:35 Jackie_Lin 阅读(1840) 评论(0) 推荐(0) 编辑