Edge浏览器自从换用Chromium内核后,速度得到了很多用户的好评。现在,微软决定对Edge浏览器的速度进行继续优化了。微软在官方博客当中宣布,Edge 102将会使用全新的缓存机制,这可以进一步提高Edge浏览器运行的效率。
我们知道,Edge浏览器使用了缓存技术,来暂存常用的数据,以方便应用程序在频繁响应的时候更容易读取到所需要的数据。很多朋友对Edge浏览器的优化之方法,在于清除Edge浏览器的缓存,这看上去的确减少了磁盘空间的占用,但实际上却有可能导致Edge浏览器查找数据耗时变长,响应速度变慢。
缓存会占用空间,但使用“优化”手段来删除缓存,又会影响Edge的响应速度。现在,微软在Edge 102中引入了自动压缩磁盘缓存机制,在提高性能的同时,减少磁盘占用。
根据微软官方博客的说法,在浏览器使用太多资源时,不仅会影响浏览体验,还会降低整个系统的速度。然而,在性能优化方面,经常需要平衡对整个系统的优化,因为优化一种资源通常会以增加另一种资源的使用为代价。
磁盘缓存就是典型例子,浏览器使用它来存储从 Web 获取的资源,以便以后可以在需要时快速访问它们。缓存的大小越大,请求的资源从磁盘中获取的可能性就越大,这通常比从网络中获取相同的资源要快。
但另一方面,缓存的大小需要仔细管理,尤其是在磁盘空间不足的设备上,因为无限制的缓存会导致系统耗尽磁盘空间。为了防止浏览器缓存消耗所有可用的磁盘空间,现在的浏览器基本可以根据可用空间来调节磁盘缓存的使用。在磁盘空间不足的系统上,这个问题更加重要。
在Edge 102当中,微软利用压缩来为缓存内容节省磁盘空间。这些很缓存里面的内容通常是高度可压缩的,因此压缩可以增加从磁盘获取所请求资源的可能性。
从Edge 102开始,浏览器会自动压缩能够满足调节的缓存,以确保压缩是有益的,而不会降低性能。这确保了这些缓存的压缩大大提高了性能和整体用户体验。