【发布时间】:2019-10-13 18:52:22
【问题描述】:
我在 SW 中缓存不透明的响应,它使 CacheStorage 膨胀到 6 GB+ 的数量级。有时,我看到 SW 响应比浏览器缓存中的响应慢。
臃肿的 CacheStorage 在通过 SW 服务请求时会导致读取速度变慢,从而导致性能下降吗?这种性能在多大程度上是由机器装载的硬盘驱动器驱动的——SSD 还是 HDD?
PS:我知道理想的解决方法是要么修复不透明的响应,要么根本不缓存它们。
【问题讨论】:
-
不透明响应是混淆代码,是的,它可能会减慢您的软件速度,因为它需要“读取”混淆数据以了解您是否需要它的文件。
标签: performance service-worker workbox cachestorage