什么是同步和异步,什么是阻塞和非阻塞

同步和异步是针对应用程序和内核的交互而言的,同步指的是用户进程触发IO操做并等待或者轮询的去查看IO操做是否就绪,而异步是指用户进程触发IO操做之后便开始作本身的事情,而当IO操做已经完成的时候会获得IO完成的通知。异步 以银行取款为例:函数 同步:本身亲自出马持银行卡到银行取钱(使用同步IO时,Java本身处理IO读写);进程 异步:委托一小弟拿银行卡到银行取钱,而后给你(使用异步IO时,Jav
相关文章
相关标签/搜索