浅墨浓香

想要天亮进城,就得天黑赶路。

导航

2017年1月22日

摘要: 6. I/O处理方式(5种I/O模型) 6.1 几个概念的辨析 (1)同步和异步 ①是访问数据的方式,主要是针对IO(资源、数据)而言的。关键在于I/O操作完成后,有没有提供通知机制。 ②同步的IO,要求进(线)程主动去读写数据,在读写过程还是会阻塞。而异步I/O操作时,进程不主动读写数据,而是内核 阅读全文

posted @ 2017-01-22 20:17 浅墨浓香 阅读(441) 评论(0) 推荐(0) 编辑

摘要: 5. 其它I/O系统调用 (1)dup和dup2函数 头文件 #include<unistd.h> 函数 int dup(int oldfd); int dup2(int oldfd, int newfd); 返回值 若成功返回新文件描述符,出错返回-1 功能 文件描述符的复制(将oldfd复制给n 阅读全文

posted @ 2017-01-22 19:51 浅墨浓香 阅读(529) 评论(0) 推荐(0) 编辑