Linux 平台下基于 select 的文本回显程序

关于阻塞与非阻塞 一般我们传统的TCP或者UDP套接字编程(如图1 2所示)是默认采取阻塞的方式的。 阻塞 阻塞编程 发出一个不能立即完成的套接字调用时,其进程将被投入到睡眠,进程或线程就被阻塞,函数不能立即返回,等待相应的操作完成。 输入操作函数调用时,如果没有网络数据到达,则 进程被投入到睡眠,直到有数据到达才被唤醒。 TCP协议可以是单字节也可以是一个完整的TCP分 段中的数据到达来唤醒进程
相关文章
相关标签/搜索