中关村在线

热点资讯

ReactOS十年磨一剑,实现异步TCP连接重大突破

微软开发的Windows系统广泛应用于各类设备,尽管其功能成熟,但源代码并不公开。与此相对,ReactOS作为一个开源操作系统,致力于实现与Windows系统的兼容,能够运行常见的Win应用程序及驱动程序。该项目长期处于持续开发阶段,整体完善度虽无法与主流商业系统相提并论,但近年来取得了一系列实质性进展。

近期,开发团队成功解决了Windows NT6内核的兼容性问题,并修复了一个长期存在的可用性缺陷。本月,项目再次迎来重要更新,网络性能获得显著增强。此次更新中合并的代码实现了对异步TCP连接的支持,为浏览器、FTP客户端以及各类下载工具等网络应用带来了更佳的运行表现。

目前官方并未公布具体的性能提升数据,也未提供详细的对比测试结果。然而,这项改进背后历时之久值得关注。相关问题最早于2016年被提出,当时有开发者提交工单指出,在非阻塞模式下套接字连接存在异常,无法正常工作。此后经过长达十年的反复修改与优化,相关补丁才最终被纳入主分支,正式实现异步连接支持。

类似情况在开源社区并不罕见。许多开源项目虽具备良好的技术愿景和广泛的社区贡献,但在开发效率方面往往难以与大型商业公司主导的闭源项目相比。不过,若以微软自身为例进行对照,其系统内部累积的技术债务同样不容忽视,某些陈旧问题甚至可能拖延多年才得以修正,因此开发节奏的差异也需结合各自背景理性看待。

展开全文
人赞过该文
内容纠错

相关电商优惠

评论

更多评论
还没有人评论~ 快来抢沙发吧~

读过此文的还读过

点击加载更多

内容相关产品

说点什么吧~ 0

发评论,赚金豆

收藏 0 分享
首页查报价问答论坛下载手机笔记本游戏硬件数码影音家用电器办公打印 更多

更多频道

频道导航
辅助工具