网络编程
文章平均质量分 87
Netty、Feign、RPC
机智的路易
后端工程师
展开
-
【网络编程】-应用篇
Netty原创 2022-07-07 14:02:52 · 656 阅读 · 0 评论 -
【操作系统】IO模型
Unix五种IO模型(前四种都属于同步)同步和异步:阻塞与非阻塞:非阻塞 I/O 轮询,可能引起 CPU 占用率高。所以一般将和 I/O 多路复用技术(事件通知) 等搭配使用select这个线程本身是阻塞的(不断轮询),但是其他真正处理数据的handler线程(read/write)是非阻塞的。 Java 的 NIO 和 AIO 底层都是 epoll 实现的,这又怎么理解同步和异步的区别?IO多路复用有很多种模型,select是最为常见的一种。不管是netty还是JAVA的NIO使用的都是select模型。原创 2022-07-07 13:41:24 · 415 阅读 · 0 评论