文件名称:java-simple-reactor:java简单的reactor的模型
文件大小:8KB
文件格式:ZIP
更新时间:2024-07-16 10:48:12
Java
java-simple-reactor 目的 理解netty中的reactor模型细节 reactor相关的概念 1.什么是阻塞和非阻塞 同步和异步是针对应用程序和内核的交互而言的,同步指的是用户进程触发IO操作并等待或者轮询的去查看IO操作是否就绪,而异步是指用户进程触发IO操作以后便开始做自己的事情,而当IO操作已经完成的时候会得到IO完成的通知 2.什么是同步和异步 阻塞和非阻塞是针对于进程在访问数据的时候,根据IO操作的就绪状态来采取的不同方式,说白了是一种读取或者写入操作函数的实现方式,阻塞方式下读取或者写入函数将一直等待,而非阻塞方式下,读取或者写入函数会立即返回一个状态值 3.I/O模型 同步阻塞IO:在此种方式下,用户进程在发起一个IO操作以后,必须等待IO操作的完成,只有当真正完成了IO操作以后,用户进程才能运行。JAVA传统的IO模型属于此种方式; 同步非阻塞IO:在此
【文件预览】:
java-simple-reactor-master
----java-simple-reactor()
--------.gitignore(145B)
--------src()
--------pom.xml(436B)
----README.md(2KB)