课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
Windows系统在国内是大部分的计算机的主要操作系统,而随着互联网的不断发展,越来越多的计算机电脑都配置了Windows10系统,而今天我们就一起来了解一下,Windows系统bug多的原因是什么。
操作系统的构建如此复杂:
曾为微软效力长达十五年的杰瑞•伯格日前发布视频评论详细解释微软操作系统团队以前构建版本时的测试流程。原来微软有着非常庞大的测试团队,这些测试团队又分为许多不同的分支,每个分支下又设有多个不同的组别等。
如此细致的划分可以保证所有功能模块都得到充分测试,至少可以保证每个新功能都可以有充足的人手进行测试。这些子测试团队每天都会开会讨论新功能的测试情况,只有在确保没有问题的情况下才会将相关功能和代码合并。值得注意的是测试团队成员每个人都需要使用新的测试版,测试版安装在物理机上作为测试团队日常主力系统。
WindowsInsider看起来意义不大:
在视频评论中杰瑞伯格还对Windows10的测试项目进行讨论,简单来说测试项目并不能帮助微软解决太多问题。主要原因是多数测试版用户遇到问题不会主动向微软反馈,当然即便向微软反馈终的结果可能也是没有人搭理。
出现这种情况的主要原因在于转储日志,系统运行时会不断地记录各种情况并生成极其庞大的转储日志以供分析。然而实际情况是只有当系统崩溃时转储日志才会将其细节记录,其他方面的「小问题」系统并不会记录转储日志。
完整的转储日志体积相当大,可能在几十GB、几百GB也可能在TB级别,显然多数用户也没有这么大的空间存储。也就是即便用户主动向微软反馈并提供转储日志,实际提供的也只是部分片段而不是整个操作系统完整运行日志。
对于微软工程师来说通过片段日志排查问题本身也存在困难,久而久之Windows10积累的各种反馈也越来越多。然后微软工程师们面对如此多的问题可能就会有选择性的放弃。
正式版用户其实也成为小白鼠
测试版用户属于大白鼠、正式版用户属于小白鼠,商业用户的版本才属于真正的正式版。杰瑞伯格表示现在正式版用户们接收的版本实际都是在帮微软测试,这些正式版用户本质上已沦为微软测试用户。
以往微软推送新版本都是大批量的快速推送,杰瑞伯格称高峰时微软能够在极短时间内将全球1/4的设备升级。只是后来问题频发导致微软调整策略降低新版本的推送速度,采用分批推送的方式一边推送一边收集着遥测数据。所以直到现在还有用户没有收到Windows10Version1903版更新,因为微软还没有做好全面覆盖新版的准备。
Windows10始终在看着你:
在视频评论里杰瑞伯格还提到Windows10版的隐私问题,此前这个版本收集大量数据被欧盟监管机构发起调查。杰瑞伯格表示即便到现在微软还是会继续收集用户的各种数据,其实主要的就是通过遥测监控设备的运行情况。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!