在Build2024开发者大会上微软宣布将对DevDrive进行重大改进,其中最值得关注的莫过于新的文件系统块克隆功能,该功能可以大幅度提高大型文件的复制速度。DevDrive(开发驱动器)是微软在Build2023上推出的,这是一种专门为开发者提供的新型存储方案,可以提高文件系统性能并在加快编译速度等。

尽管开发驱动器在操作大量小文件时已经有着不错的性能提升,不过大文件的复制速度还是个问题,所以微软这次准备了块克隆功能,新的块克隆功能将在Windows1124H2版中提供。

下面是块克隆与普通NTFS文件系统的对比:

  • 复制10GB文件:NTFS系统需要7.964秒,块克隆仅需641毫秒

  • 复制1GB文件:NTFS系统需要681毫秒,块克隆仅需38毫秒

  • 复制1MB文件:NTFS系统需要11毫秒,块克隆仅需9毫秒

  • 复制18GB的文件夹(里面有5800个大小文件):NTFS系统需要30.867秒,块克隆仅需6.306秒

  • 可以看出来无论是复制大文件还是复制具有大量小文件的大型文件夹,开发驱动器的块克隆功能都具有无与伦比的性能,这可以大幅度缩短开发者日常操作时花费的时间,提升操作效率。

    此次更新微软还为开发驱动器带来新的环境部分,这个新功能就像是远程桌面客户端,可以连接并管理位于网络中的Hyper-V虚拟机和MicrosoftDevBox等。

    连接这些设备后可以创建开发环境、拍摄快照、启动或停止虚拟机、将其固定到开始菜单和任务栏等等。

    有关更多内容开发者可以访问微软官方博客:https://blogs.windows.com/windowsdeveloper/2024/05/21/unlock-a-new-era-of-innovation-with-windows-copilot-runtime-and-copilot-pcs/