Node基础(2)-- 异步I/O和异步编程

阻塞和非阻塞 操做系统内核对于I/O操做只有两种方式,阻塞和非阻塞。web 阻塞是要等事件在系统内核层面完成全部的操做,才是调用结束能够进行下一个调用。形成了必定的CPU浪费,CPU不能获得充分利用。 阻塞调用->等待数据->返回数据ajax 非阻塞调用不带数据返回,调用后当即返回。返回事后,CPU就能够执行其余的事件,若是须要获取数据的话,须要经过文件描述符再次获取。 非阻塞调用->当即返回->
相关文章
相关标签/搜索