blog.hongxi.org

Java生态研究(Spring Boot + Redis + Dubbo + RocketMQ + Elasticsearch)

浅析IO模型

也许很多朋友在学习NIO的时候都会感觉有点吃力,对里面的很多概念都感觉不是那么明朗。在进入Java NIO编程之前,我们今天先来讨论一些比较基础的知识:I/O模型。下面本文先从同步和异步的概念 说起,然后接着阐述了阻塞和非阻塞的区别,接着介绍了阻塞IO和非阻塞IO的区别,然后介绍了同步IO和异步I...

2018-03-23 14:50:53

阅读数:142

评论数:0

Netty的线程模型

1. 背景1.1. Java线程模型的演进1.1.1. 单线程时间回到十几年前,那时主流的CPU都还是单核(除了商用高性能的小机),CPU的核心频率是机器最重要的指标之一。在Java领域当时比较流行的是单线程编程,对于CPU密集型的应用程序而言,频繁的通过多线程进行协作和抢占时间片反而会降低性能。...

2017-06-19 01:09:39

阅读数:267

评论数:0

Netty的线程模型

1. 背景 1.1. Java线程模型的演进 1.1.1. 单线程 时间回到十几年前,那时主流的CPU都还是单核(除了商用高性能的小机),CPU的核心频率是机器最重要的指标之一。 在Java领域当时比较流行的是单线程编程,对于CPU密集型的应用程序而言,频繁的通过多线程进行协作和抢占时间...

2017-03-05 21:23:53

阅读数:2

评论数:0

浅析IO模型

也许很多朋友在学习NIO的时候都会感觉有点吃力,对里面的很多概念都感觉不是那么明朗。在进入Java NIO编程之前,我们今天先来讨论一些比较基础的知识:I/O模型。下面本文先从同步和异步的概念 说起,然后接着阐述了阻塞和非阻塞的区别,接着介绍了阻塞IO和非阻塞IO的区别,然后介绍了同步IO...

2016-09-18 13:08:27

阅读数:4

评论数:0

【转载】NIO-Selector 详解

本文转载自http://shift-alt-ctrl.iteye.com/blog/1840411   Selector本身为抽象类,AbstractSelector是Selector类的抽象实现类,具体的实现类更加底层(SelectorImpl,位于sun.nio.ch);Selector即为&...

2016-01-22 09:42:13

阅读数:296

评论数:0

【转载】NIO-SelectableChannel

本文转载自http://shift-alt-ctrl.iteye.com/blog/1841324   SelectableChannel("可被选择"通道):抽象类,此类实现了InterruptableChannel接口."可选择"通道,就是noblock...

2016-01-22 09:42:07

阅读数:1257

评论数:0

【转载】example for NIO

特别声明:本文转载自 QING_____   NIO-Socket通讯,为我们解决了server端多线程设计方面的性能/吞吐量等多方面的问题,它提供了以非阻塞模式 + 线程池的方式来解决Server端高并发问题..NIO并不能显著的提升Client-server的通讯性能(其中包括全局性耗时总和,...

2016-01-22 09:41:44

阅读数:275

评论数:0

【转载】NIO-Selector 详解

本文转载自http://shift-alt-ctrl.iteye.com/blog/1840411   Selector本身为抽象类,AbstractSelector是Selector类的抽象实现类,具体的实现类更加底层(SelectorImpl,位于sun.nio.ch);Selecto...

2015-07-19 22:52:24

阅读数:2

评论数:0

【转载】NIO-SelectableChannel

本文转载自http://shift-alt-ctrl.iteye.com/blog/1841324   SelectableChannel("可被选择"通道):抽象类,此类实现了InterruptableChannel接口."可选择&a...

2015-07-19 22:47:24

阅读数:1

评论数:0

【转载】example for NIO

特别声明:本文转载自 QING_____   NIO-Socket通讯,为我们解决了server端多线程设计方面的性能/吞吐量等多方面的问题,它提供了以非阻塞模式 + 线程池的方式来解决Server端高并发问题..NIO并不能显著的提升Client-server的通讯性能(其中包括全局性耗...

2015-07-16 14:23:52

阅读数:0

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭