摘要:
Windows,Linux的select函数功能差异感谢主,Windows当年也实现了select函数,这让我们的跨平台大业至少顺畅了一节。但由于Windows渗入骨髓的叛逆心理,他总要和UNIX的实现保持一些差别,让你无可奈何。首先是Windows的select函数的参数接口设计和Linux下有较大差别,这个在我的《设计极其糟糕的select函数》就讨论过,相对而言,在参数设计上,Windows的设计明显好于Linux。这次我们聊聊他们的功能差异。1 无句柄等待触发时的处理的差异最近的新的重构代码,发现在Windows下,程序的CPU很高,测试发现select函数并没有等待,return-1 阅读全文