同样都是 Chromium 内核,为什么 CacheStorage 内容大小差异这么大? - V2EX
Get Google Chrome
Vimium 在 Chrome 里使用 vim 快捷键
bingdong700

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

  •  
  •   bingdong700 May 20, 2023 3131 views
    This topic created in 1087 days ago, the information mentioned may be changed or developed.
    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 replies    2023-06-02 15:59:47 +08:00
    AndrewHenry
        1
    AndrewHenry  
       May 20, 2023
    可能你用的挺多,我每天都在高频度用文件夹才 1.70 GB (1,831,153,664 字节)
    luojianxhlxt
        2
    luojianxhlxt  
       May 20, 2023
    我只用 edge ,目前 2.54G 。都是 Chromium ,谁比谁能好到哪。。
    Remember
        3
    Remember  
       May 20, 2023
    cache 大小是可以设置的,哪怕没开放给用户设置,编译的时候也有个默认值的。
    xiaocsl
        4
    xiaocsl  
       May 20, 2023
    Service Worker 文件夹下的..是有 chrome 打开过滥用 Service Worker 的网站?
    MXMIS
        5
    MXMIS  
       May 20, 2023
    我的 Edge 占用 4G
    wuzhewuyou
        6
    wuzhewuyou  
       May 20, 2023 via Android
    直接扔内存盘就完事了
    bingdong700
        7
    bingdong700  
    OP
       May 20, 2023
    @xiaocsl 比如呢?我也不知道哪些网站滥用啊
    xiaocsl
        8
    xiaocsl  
       May 20, 2023   1
    @bingdong700 不清楚有没有现成的工具.. chrome://serviceworker-internals/ 这里可以看当前注册的所有 sw .
    然后对应网址打开的 开发者工具 > 应用 > 存储 能看到网站占用的各种缓存大小
    bingdong700
        9
    bingdong700  
    OP
       May 21, 2023
    @xiaocsl 我的 chrome 里面有四百多条记录,
    Service Worker\CacheStorage\*(很多文件夹)
    根据手动删除文件夹来判断,最大文件夹的对应的是 web.telegram.org 有什么办法控制上限值么?
    xiaocsl
        10
    xiaocsl  
       May 21, 2023
    @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
       May 21, 2023
    @xiaocsl 谢谢你
    jiyan5
        12
    jiyan5  
       Jun 2, 2023
    chrome 用户比较多, 账号之前也退出过, 又重新登陆了, 怎么找到登录账号的那个用户呢
    About     Help     Advertise     Blog     API     FAQ     Solana     1025 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 53ms UTC 22:09 PVG 06:09 LAX 15:09 JFK 18:09
    Do have faith in what you're doing.
    ubao msn 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