首页 > 业界 > 关键词  > 微软最新资讯  > 正文

微软:新算法让Windows 11累积更新体积缩小40%

2021-10-13 14:27 · 稿源: cnbeta

今天,Windows 11 系统获得了首个补丁星期二活动日发布的累积更新。考虑到 Windows 11 系统才在 10 月 5 日发布,因此该累积更新的幅度并不大,只是修复了一些兼容性问题,似乎也没有引入什么新的问题。但如果你仔细观察的话,你就会发现该累积更新的安装速度要比 Windows 10 快了很多。

Windows 是一个用于全球各种环境的操作系统,特别是在这个混合环境中,每个人可能无法获得最快的互联网连接,但仍然需要通过安全补丁保持保护。这就是为什么补丁必须是小尺寸的,尤其是每月的累积更新包含了所有以前发布的修复程序。

Windows 10 Version 1809 及以上功能更新采用了正向和反向差分压缩(forward and reverse differential compression)。它确保操作系统在服务时可以恢复到其基本版本作为中间状态。正如你可能注意到的,虽然正向和反向差分是对称的,但它们的特点是内容非常不同。

微软没有利用双向差分,因为一些转换和补丁可能会删除反向差分所需的数据。为了确保非破坏性的转换,反向 delta 首先需要存储由正向 delta 增加和删除的内容。

但由于内容上的不衔接,这个过程将不是很有效,至少与成对的正向和反向差分压缩相比是这样。你可以在这里的微软白皮书中找到关于这个过程的更多细节。

在 Windows 11 系统中,微软使用了反向更新数据生成(reverse update data generation)的方法,对这一过程进行了重大改变。这是一个看似简单和直观的方法,它观察 delta 指令,然后直接逆转它们,而不经过成对的 delta 反向通道。然而,在后端,这构成了一个重大的后端变化,它使用一个映射表来映射汇编代码功能中的结果变化。微软解释说。

映射的工作原理是对程序的汇编代码进行逐个字节的反汇编,并确定虚拟地址。虚拟地址在逻辑上对应于汇编代码功能的入口点,并在汇编代码被修复更新时发生转移。这些移动被 delta 引擎观察到,并被一个映射表所捕获。关于 delta 应用的映射过程使这些变化的地址正常化,这也是现代架构上开明的 delta 算法如此高效的很大一部分原因。

与基本的修补指令一样,这些转换可以被“观察”和逆转。由于不是所有的映射都是 1:1 的,所以有一点开销,当前向映射与观察到的反向映射冲突时,必须使用额外的修补指令来对齐映射。这可以在原地完成,反向映射将提供与反向 delta 几乎相同的性能,其直接映射来自服务器上完成的 delta 生成。

微软声称,其反向更新数据生成方法使 Windows 11 更新的大小减少了 40%。该公司表示,它在几个月前还为这种方法申请了专利。微软是否会将这种技术也回传到 Windows 10,还有待观察。

举报

  • 相关推荐
  • 微软官宣Windows 11硬件驱动两大变化!

    快科技5月7日消息,微软日前宣布了Windows硬件驱动开发的两项重大变化,包括弃用Windows设备元数据等。微软表示,将停用Windows设备元数据(Device Metadata)和Windows元数据及互联网服务(WMIS)。设备元数据即原始设备制造商提供的关于硬件设备信息的集合,该功能在Windows 7中引入,可以包含图标、描述性文本等内容,帮助Windows在任务管理器或设备管理器等位置显示有关此类设备

  • Windows 11设置更新:将迎来“高级”选项页面

    快科技5月2日消息,Windows 11即将迎来一项更新,其设置应用将新增一个高级”选项页面,不过其中的功能并非完全全新,而是对现有开发者”部分的重新设计和功能扩展。微软意识到这些高级功能不仅对开发者有用,普通用户也可能需要,因此将其更名为高级”,以更好地反映其适用范围。除了名称的改变,高级”页面还进行了界面优化,并新增了许多实用功能,微软此前停用了Dev Home应用,并承诺将部分功能整合到操作系统中。高级”页面的新功能包括:切换目录中的长路径、虚拟工作区设置、文件资源管理器源代码集成等。此外,微软还对功能进行了

  • 华为电脑鸿蒙化:原Windows用户不受影响

    据媒体报道,有知情人士称,华为原有电脑用户将完全不受鸿蒙电脑战略影响,购买了华为电脑的用户本质上也是微软用户,用户购买了微软Windows操作系统服务,那么微软就有义务持续为用户提供更新,这个不受电脑品牌影响,微软对用户一视同仁。

  • 还坚守Windows吗!鸿蒙PC进度曝光:华为基本解决办公 生态还欠缺

    快科技5月2日消息,正如之前余承东预告的那样,鸿蒙PC将在5月亮相,最快可能是5月8日。对于华为来说,推出鸿蒙PC不单单是因为Windows不会授权了,更多的是要建立起全鸿蒙生态。鸿蒙操作系统的全栈自研架构打破了国产系统基于Linux二次开发”的局限,其分布式软总线技术可实现手机、平板、PC的无缝协同,而这也是华为想要真正实现的鸿蒙大生态。国产替代政策为鸿蒙PC打开了行业市场的大门,但若要走进普通消费者家中,鸿蒙PC必须回答两个关键问题:我常用的软件有没有适配?”和使用起来是否便捷?”据一些博主的爆料,鸿蒙PC目前已经基本?

  • Windows XP蓝天白云经典壁纸拍摄者:后悔未索要版税!

    美国微软WindowsXP系统那一张标志性的蓝天白云绿草壁纸《幸福》,堪称经典,被誉为史上最多人浏览的照片”。这张壁纸的拍摄者是前《国家地理》摄影师查尔斯奥里尔。这张照片并没有经过任何后期处理,完全是富士胶卷的色彩与相机镜头卓越表现力的完美结合,才成就了如今这般令人惊艳的画面。

  • Windows留不住自家人:微软产品经理使用一小时火速换回macOS

    快科技4月29日消息,近日,微软产品经理梅里尔费尔南多(Merill Fernando)在社交媒体上发帖调侃称,被迫使用Windows一个小时后重回macOS,就像离开地球后安全返回地面一样安全。他还配上了凯蒂佩里(Katy Perry)太空旅行后亲吻地面的照片,目前帖子浏览量已超过70.7万次,收获至少1.1万个点赞。Fernando还开玩笑称,如果史蒂夫鲍尔默(Steve Ballmer)还在任,他可能因这样的言论被开除,但如今微软早已改变了过去对Mac的排斥文化,如今员工使用Mac已不再被视为异端。他提到,自己所使用的MacBook正是微软发放的工作设备,此外他还拥有?

  • 努比亚平板 Pro宣布支持Windows PC无线互联 手机文件秒传

    努比亚首款平板Pro将于4月28日发布,搭载第三代骁龙8芯片,配备2.8K 144Hz高刷屏和10100mAh电池+66W快充。支持与Windows PC无线互联、红魔手机秒传文件及自适应投屏。内置AI助手提供修图、文档生成等功能,采用一体金属机身设计,提供锖空黑和极光银两种配色。同期还将发布努比亚Z70S Ultra摄影师版手机。

  • 彻底告别Windows!华为鸿蒙PC版本月发布:自主可控、统一生态

    快科技5月1日消息,在3月份的华为Pura X发布会上,华为常务董事、终端BG董事长、智能汽车解决方案BU董事长余承东宣布,华为终端全面进入鸿蒙时代,今年5月将推出鸿蒙电脑。随着五一假期开启,也揭开了5月的序幕,鸿蒙PC版也越来越近,预计最快会在假期结束后正式官宣发布会时间。其实鸿蒙PC版的推出也是被逼上梁山”,因为微软对华为的Windows系统授权即将到期,华为将无法再继续使用Windows。华为近期就已经推出了Linux笔记本,出厂只有Linux系统,配置不变,比Windows版本便宜300元。后续华为PC将全面转向鸿蒙系统,完全自主可控,老款?

  • 文创公司推Windows 95经典“画图”挂镜:卖到2880元不便宜

    快科技4月18日消息,微软Windows系统中的画图”软件是许多用户的美好回忆,尤其是其在Windows 95到Windows XP期间的经典界面。如今,一家文创公司Drought将这一经典界面制作成了一面墙挂镜,售价高达395美元,约合人民币2880元。Drought是一家以街头风格为特色的文创品牌,过去曾推出过多种复古风格的商品,如巨大的iPod Nano落地镜和战斗陀螺皮带等。此次,他们推出的画图”镜子�

  • 只能买新电脑!华为回应Windows电脑能否升级鸿蒙系统:不支持安装和升级 包括华为品牌

    华为终端客户服务官微回应称:鸿蒙电脑将搭载HarmonyOS 5,采用新架构,带来新生态、新体验。以前和目前在售的搭载其他操作系统的华为笔记本、台式机、一体机不支持安装和升级至HarmonyOS 5。” 这也意味着,想要体验鸿蒙电脑,只能另外花钱购买新电脑。