JAVA NIO(四)阻塞式IO与非阻塞式IO

1.阻塞与非阻塞 IO模型:java 因为进程是不可直接访问外部设备的,因此只能调用内核去调用外部的设备(上下文切换),而后外部设备好比磁盘,读出存储在设备自身的数据传送给内核缓冲区,内核缓冲区在copy数据到用户进程的缓冲区。包含两个步骤:一将数据读到内核,二将数据从内核copy用户地址空间(即应用程序)。网络 ① 阻塞与非阻塞:是针对于网络通信而言。应用程序在获取网络数据的时候,根据IO操做的
相关文章
相关标签/搜索