摘要: 多线程技术主要解决处理器单元内多个线程执行的问题,它可以显著减少处理器单元的闲置时间,增加处理器单元的吞吐能力。 假设一个服务器完成一项任务所需时间为:T1 创建线程时间,T2 在线程中执行任务的时间,T3 销毁线程时间。 如果:T1 + T3 远大于 T2,则可以采用线程池,以提高服务器性能。 一 阅读全文
posted @ 2016-06-20 19:40 薛晓东 阅读(137) 评论(0) 推荐(0) 编辑
摘要: JDK1.4推出NIO1.0 同步阻塞模式(BIO):一请求一应答的通信模型,弊端:面对访问量的激增,只能硬件扩容 BIO的服务端通信模型 1.通常由一个独立的Acceptor线程负责监听客户端的连接 2.接收到客户端连接请求之后,为客户端连接创建一个新的线程处理请求的消息 3.处理请求后,返回应答 阅读全文
posted @ 2016-06-20 11:54 薛晓东 阅读(412) 评论(0) 推荐(0) 编辑