总的说这些都是网络优化方面的:
最早是windows nt年代,发现线程io模型的问题,然后搞了个iocp解决问题
然后十年前微软好像是通过他的hpc版本发现高速网络下内核是瓶颈了,然后出了rio,尽可能的少唤醒内核和内存提前分配给用户态,同时支持了轮询
之后微软索性就开始扔掉tcp栈参与rdma了,另外还有在主机上硬件加速的版本似乎没有放出来
【 在 hgoldfish 的大作中提到: 】
: register io 有什么大的改进吗?我只看了一点点 MSDN 的介绍,可能是因为最近心浮气燥没看明白。好像国内的资料也不多,在 bing 里面搜索前几条都是是 io_uring 的,十年前谁能想到巨硬会混到这地步。。
:
--
FROM 123.115.143.*