zoukankan      html  css  js  c++  java
  • IO、NIO、AIO

    一. IO

      传统的IO是同步阻塞模式,数据的读取与写入会阻塞在一个线程内等待其完成。

      主要面向字节流编程。(流是单向的)

    二. NIO

      NIO支持同步非阻塞模式,在进行IO调用后,然后去 轮询调用结果。调用返回期间可以进行其他操作。

      主要面向缓冲区编程。(管道是双向的)

      一般是将多个channel(管道)注册到一个selector(选择器)上,并监听指定的事件(比如管道是否建立,管道的数据是否可读可写等)。

    三. AIO

      AIO支持异步非阻塞模式。

  • 相关阅读:
    编辑器漏洞
    csrf漏洞
    sdram控制2
    简易sdram控制1
    8051核
    AD7928
    FIR滤波器的verilog实现方法
    fft_cepin
    fft_fft_control
    FFT_fifo
  • 原文地址:https://www.cnblogs.com/virgosnail/p/9791746.html
Copyright © 2011-2022 走看看