人的痛苦会把自己折磨到多深呢?
You cannot swim for new horizons until you have courage to lose sight of the shore.
除非有勇气离开岸边,否则你永远游不到彼岸。
IO 是主存和外部设备(硬盘、终端和网络等)拷贝数据的过程。IO是操作系统的底层功能实现,底层通过I/O指令进行完成。
以下是5种类Unix下可用的I/O模型
-
阻塞式I/O:Blocking IO
-
非阻塞式I/O:nonblocking IO
-
I/O 复用(Select,poll epoll):IO multiplexing
-
信号驱动式I/O(SIGIO):signal driven IO
-
异步 I/O(posix 的 aio 系列函数):asynchromous IO