必须主动限制宙斯浏览器缓存上限以防磁盘占满:安卓端通过zeus://settings/advanced设512MB;Windows端手动编辑Preferences文件添加disk_cache_max_size:536870912;安卓无Root设备用CacheMount代理限流512MB。

想防止宙斯浏览器缓存越积越多、把手机或电脑磁盘空间彻底吃光,必须主动限制其最大缓存容量,而不是依赖默认的无上限增长策略——不设上限时,一个4K视频页面预加载就能在/cache目录塞进300MB临时文件,三天不清理就可能触发系统存储告警。
安卓设备:通过高级设置页直接修改缓存上限
该方法适用于宙斯浏览器 v3.5.0 及以上版本,无需 Root,修改后立即生效,且不会丢失已有缓存索引结构。
在地址栏输入 【zeus://settings/advanced】 并回车,进入高级配置页。
向下滚动至“缓存与存储”区域,找到“最大缓存大小(MB)”输入框;默认值为空或显示“不限”,需手动填入数字,推荐填 【512】(即 512MB),超过此值后浏览器会自动淘汰最久未用的缓存块。
点击右上角“保存”,无需重启,下次页面加载时即按新上限执行缓存准入控制。
Windows桌面端:手动编辑Preferences文件注入限制参数
当高级设置页未暴露缓存大小选项时,底层仍支持通过 JSON 配置强制启用容量控制,但操作前必须彻底退出浏览器,否则 Preferences 文件被锁定无法写入。
方法一:定位并编辑配置文件
彻底关闭宙斯浏览器 → 打开文件资源管理器 → 粘贴路径:%APPDATA%\ZeusBrowser\User Data\Default\Preferences → 用记事本或 VS Code 打开。
在文件末尾大括号 } 前插入一行:"disk_cache_max_size": 536870912(注意:这是 512MB 的字节数,不是 MB 单位;逗号不能遗漏,引号必须是英文双引号)。
保存文件 → 重新启动浏览器,打开 zeus://version 页面确认版本号右侧是否出现“Cache limit: 512 MB”提示。
【关键提醒:插入后务必检查 JSON 格式是否合法,少一个逗号或引号错位会导致浏览器启动失败】
安卓无Root设备:用CacheMount代理实现软性限流
安卓10+ 系统禁止应用直接写入外部存储根目录,也无法通过 Preferences 修改缓存上限,此时可借助 CacheMount 工具,在代理层拦截并丢弃超出阈值的缓存写入请求。
第一步:安装 CacheMount(F-Droid 或 Play Store 下载)→ 启动 → 授权“所有文件访问权限”。
第二步:在主界面选择【宙斯浏览器】→ 点击【设置代理目标】→ 输入路径:/storage/ABCD-EF12/zeus_cache(此处需替换为你的 SD 卡真实挂载路径)。
第三步:点击【高级选项】→ 开启【启用缓存大小限制】→ 设置数值为 512(单位 MB)→ 返回并点击【启动代理服务】。
代理启动后,宙斯浏览器所有缓存写入均经由 CacheMount 中转,一旦 /zeus_cache 目录占用超 512MB,后续写入将被静默拒绝,浏览器自动回退到内存缓存或直接加载网络资源。


















