youku|小技巧:我用它轻松给C盘瘦身了20GB,从此系统盘不再红( 二 )



从后续家里其他电脑追踪 , 发现这个目录文件夹的大小会有不同幅度变化 , 有时候会大惊人 。 也不着急喷Chrome ,这个大文件夹上层目录叫IndexedDB 。 我查询了下 , 在mozilla 开发者平台找到了比较详细的介绍 , HTML5新增了一种被称为\"indexedDB\"数据库 , 是一种存储在客户端本地的NoSQL数据库 。 可以把它简单理解成为Cookies的扩展版 。 它其中一个优势引起了我的注意:这种形式的存储数据量非常大 , 理论上不封顶 。 具体的上限按照磁盘进行计算 , 理论上是可以占到磁盘空间的50% 。

浏览器缓存发现这个目录很正常 , 但为什么同目录下其它网站的indexedDB数据库很小 , 而youku的竟然会大到超过20GB?优酷这样的视频网站把视频缓存进去了?这也只能保证在重复观看时候减少对服务器的压力 。 虽然浏览器没有针对indexedDB大小有设置项和限制 , 但你这网站也要考虑下用户电脑空间吧?突然想起了安卓开放生态到了国内就变成了群魔乱舞 。 希望相关网站能更多站在用户角度一些 , 这样才能走更远 。

说回正题 , 可能有人说磁盘分析功能别的软件上也有呀 , 为啥就推荐清理君?没错 , 比如我的CCleaner里也能找到磁盘分析功能 , 看着差不多吧?但其他这些基本都是以具体文件为目标 。

如果像上图一个文件夹里很多碎片文件 , 并非单一大文件 , 这种难以排查出来了 , 清理君可以以文件夹大小作为磁盘占用分析切入 , 这才能帮我找到了这种单独文件都不大 , 但累计起来导致整个目录超大的情况 。

在知道youku这个网站会这样后 , 也能使用CCleaner的应用程序清理来解决这个问题 , 同时勾选Blob Storage和cookie就能找到这些indexedDB目录下的大体积文件夹 。 如果不想影响cookie和其它网站数据 , 就记住目录 , 定时清理“https_v.youku.com_0.indexeddb.blob”文件夹即可 。 觉得目录太长不好记 , 你可以做个批处理 , 双击清理即可 , 或者放到开机自启动 , 每次开机都清空一次 。 也可以给这个目录建个快捷方式放在桌面 , 方便随时查看 。

好了 , 本次分享就到这里 , 知道这indexedDB目录 , 不用清理君这个软件 , 自己手工就能清理C盘多余占用空间了 。 不过我还是很喜欢清理君这种可以把文件夹大小作为磁盘占用分析的逻辑 , 并且目前的Lite免费版也够用了 。 而且直接从Windows自带的应用商店就能下载 , 方便 。 目前没有找到其他带磁盘分析的有这种设计 , 如果你们有更好的软件来取代它这功能 , 也欢迎来留言推荐 。