阿里云盘indexeddb占用大量硬盘空间
C盘空间一直不够用,由于我太懒所以直接开的系统自动清理,不过自动清理只能清理掉Downloads目录下的文件,最开始还算有效,但随着时间推移能删除的文件越来越少,治标不治本,无奈今晚只能做一次手动清理。
其实很奇怪,我c盘完全没装什么软件,正常来说不应该不够用,猜测应该是软件缓存占用了大部分硬盘空间,那最简单快速的方法就是靠软件分析出占用空间较大的文件夹然后清理掉,事实也的确如我猜的一样,分析结果显示占用较多空间的文件夹几乎都是缓存文件夹,但意料之外的是,其中一个居然是Edge浏览器的一个文件夹:
C:\Users\{用户名}\AppData\Local\Microsoft\Edge\User Data\Default\IndexedDB
其实本来没什么问题,毕竟什么软件都可以生成缓存文件,不过仔细一看就能发现,这居然是阿里云盘的数据库文件夹,整整占用了8.2GB。
由于Edge浏览器默认是安装在C盘,当初拿Chrome打开阿里云盘网页会占用大量内存最后导致OOM所以只能用Edge浏览器登陆阿里云盘上传文件,猜测也许就是这时向C盘写入的数据。
总之不太清楚到底是属于前端Bug产生的数据还是有效数据,也不知道为什么要向硬盘写入这么大的数据,但迟迟没有清理只能靠用户手动去清理实在不是什么好选择。