返回

刺激1995

首页
关灯
护眼
字体:
第一二四 新技术(第3/3页)
放书架 上一页 目录 下一章 存书签
要的功能。

    这种技术早在1983年就通过selet函数在bsd操作系统中实现了,但是selet函数有很多问题,比如易用性不好,最多只能监听1024个连接,效率会随着连接的增加线性下降等等,只不过当时硬件性能还很落后,互联网也不发达,很少有服务器能处理上千条链接,所以问题不大。

    但是到了1995年,硬件性能已经增长了很多倍,互联网也兴起了,服务器要处理的链接早已不是以千为单位,而是以万甚至十万为单位,selet不堪重负,迫切需要新的技术适应新的时代需要。

    在原本的时空中,为了适应互联网发展的需要,1997年linu操作系统推出了改进型的poll函数,2002年又推出了革新性的epoll函数,极大的提升了i/o多路复用的效率,而骁龙采用的kqueue函数,是杜秋从2000年之后freebsd40版里拿出来的,和linu是epoll以及微软的iop并驾齐驱,是最为优秀的i/o多路复用技术之一。

    比linu提前了7年拿出新技术,解决了互联网发展的燃眉之急,如果推广得当的话,安卓操作系统必然会一炮而红,在争夺开源软件旗帜的战役中抢到先机

放书架 上一页 目录 下一章 存书签