同样都是 Chromium 内核,为什么 CacheStorage 内容大小差异这么大? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Get Google Chrome
Vimium 在 Chrome 里使用 vim 快捷键
bingdong700
V2EX    Chrome

同样都是 Chromium 内核,为什么 CacheStorage 内容大小差异这么大?

  •  
  •   bingdong700 2023-05-20 16:47:54 +08:00 2614 次点击
    这是一个创建于 874 天前的主题,其中的信息可能已经有所发展或是发生改变。
    https://s1.ax1x.com/2023/05/20/p95PTkn.jpg
    上回通过 WizTree 发现 chrome 浏览器占了不少硬盘空间,现在不定期来看看大小。

    C:\Users\bingd\AppData\Local\Google\Chrome\User Data\Default\Service Worker\CacheStorage
    C:\Users\bingd\AppData\Local\Microsoft\Edge\User Data\Default\Service Worker\CacheStorage

    Chrome 这个文件夹一个月下来 10G 都算少的,经常要手动删除。而 Edge 从来不会超过 1G 。
    同样都是 Chromium 内核,为什么 CacheStorage 内容大小差异这么大?
    12 条回复    2023-06-02 15:59:47 +08:00
    AndrewHenry
        1
    AndrewHenry  
       2023-05-20 17:01:06 +08:00
    可能你用的挺多,我每天都在高频度用文件夹才 1.70 GB (1,831,153,664 字节)
    luojianxhlxt
        2
    luojianxhlxt  
       2023-05-20 17:25:34 +08:00
    我只用 edge ,目前 2.54G 。都是 Chromium ,谁比谁能好到哪。。
    Remember
        3
    Remember  
       2023-05-20 17:28:13 +08:00
    cache 大小是可以设置的,哪怕没开放给用户设置,编译的时候也有个默认值的。
    xiaocsl
        4
    xiaocsl  
       2023-05-20 18:52:33 +08:00
    Service Worker 文件夹下的..是有 chrome 打开过滥用 Service Worker 的网站?
    MXMIS
        5
    MXMIS  
       2023-05-20 19:12:40 +08:00
    我的 Edge 占用 4G
    wuzhewuyou
        6
    wuzhewuyou  
       2023-05-20 19:21:54 +08:00 via Android
    直接扔内存盘就完事了
    bingdong700
        7
    bingdong700  
    OP
       2023-05-20 20:11:05 +08:00
    @xiaocsl 比如呢?我也不知道哪些网站滥用啊
    xiaocsl
        8
    xiaocsl  
       2023-05-20 22:12:34 +08:00   1
    @bingdong700 不清楚有没有现成的工具.. chrome://serviceworker-internals/ 这里可以看当前注册的所有 sw .
    然后对应网址打开的 开发者工具 > 应用 > 存储 能看到网站占用的各种缓存大小
    bingdong700
        9
    bingdong700  
    OP
       2023-05-21 11:32:31 +08:00
    @xiaocsl 我的 chrome 里面有四百多条记录,
    Service Worker\CacheStorage\*(很多文件夹)
    根据手动删除文件夹来判断,最大文件夹的对应的是 web.telegram.org 有什么办法控制上限值么?
    xiaocsl
        10
    xiaocsl  
       2023-05-21 12:11:11 +08:00
    @bingdong700 #9 Service Worker 记忆中是根据硬盘剩余空间按百分比来,好像没太好的能永久一键设置的地方.
    我能想到的解决方案就是,写个油猴脚本,注入个脚本,定期取消注册对应网站的 Service Worker .

    chatGPT 写的..

    ```Javascript
    // ==UserScript==
    // @name Disable Service Worker for web.telegram
    // @namespace http://tampermonkey.net/
    // @version 1.0
    // @description Disable Service Worker for web.telegram when the website is closed
    // @author Your name
    // @match https://web.telegram.org/*
    // @grant none
    // ==/UserScript==

    // Listen to the beforeunload event when the website is closed
    window.addEventListener('beforeunload', function() {
    // Get all the registered Service Workers
    navigator.serviceWorker.getRegistrations().then(function(registrations) {
    // Loop through the registrations and unregister them
    for(let registration of registrations) {
    registration.unregister();
    }
    });
    });

    ```
    bingdong700
        11
    bingdong700  
    OP
       2023-05-21 13:36:47 +08:00
    @xiaocsl 谢谢你
    jiyan5
        12
    jiyan5  
       2023-06-02 15:59:47 +08:00
    chrome 用户比较多, 账号之前也退出过, 又重新登陆了, 怎么找到登录账号的那个用户呢
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1015 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 22:54 PVG 06:54 LAX 15:54 JFK 18:54
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86