IO模型

1、五种IO模型

      IO模型_第1张图片

 

2、select

int select(int maxfdp1, fd_set *restrict readfds, fd_set *restrict writefds, fd_set *restrict exeptfds, struct timeval *restrict timeout);
        成功返回就绪fd数目,超时返回0,出错返回-1

  几个宏:FD_ISSET  FD_CLR  FD_SET  FD_ZERO

 

你可能感兴趣的:(IO模型)