2021年9月20日

摘要: Reactor线程模型详解 简介 一、单Reactor单线程 二、单Reactor多线程 三、主从Reactor多线程 简介 在目前的线程模型中一种是传统阻塞的I/O模型,一种是Reactor线程模型。Reactor模型根据Reactor的数量和处理资源线程池的数量不同又分为三种Reactor线程模 阅读全文

posted @ 2021-09-20 10:32 清烟无瘾 阅读(3006) 评论(0) 推荐(0)

摘要: select、poll、epoll本质上是对I/O复用模型的一种封装。 Java nio 本质上select()模型,可以检查/jre/bin/nio.dll得知。至于Java服务器为什么效率还不错,可能是因为设计的比较好。 select 底层:I/O多路复用技术。 1、每个连接对应一个描述。sel 阅读全文

posted @ 2021-09-20 09:40 清烟无瘾 阅读(430) 评论(0) 推荐(0)

摘要: 前言 I/O 一直是很多小伙伴难以理解的一个知识点,这篇文章我会将我所理解的 I/O 讲给你听,希望可以对你有所帮助。 I/O 何为 I/O? I/O(Input/Outpu) 即输入/输出 。 我们先从计算机结构的角度来解读一下 I/O。 根据冯.诺依曼结构,计算机结构分为 5 大部分:运算器、控 阅读全文

posted @ 2021-09-20 09:23 清烟无瘾 阅读(137) 评论(0) 推荐(0)

摘要: 一、TCP/IP UDP是什么? TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议/网间协议,是一个工业标准的协议集,它是为广域网(WANs)设计的。UDP(User Data Protocol,用户数据报协议)是与TCP相 阅读全文

posted @ 2021-09-20 08:44 清烟无瘾 阅读(871) 评论(0) 推荐(0)