linux系统中的IO操做

同步IO分为阻塞IO、非阻塞IO、信号驱动的IO和多路转接IO。 阻塞IO:ios 一直阻塞进程直到完成IO操做。异步 非阻塞IO:函数 有数据时进行IO操做,没有数据时当即返回不阻塞进程。测试 信号驱动IO:this 当有数据到来是发送信号给进程执行IO操做,提升CPU的利用率。当设置打开文件描述字O_ASYNC标志是能够用于信号驱动的IO操做,也能够用过fcntl()改变文件标签,当文件进行I
相关文章
相关标签/搜索