优化 Firefox I/O 关于 storage-sync-v2.sqlite-wal 文件(storage-sync-v2.sqlite 数据库预写日志文件)

优化 Firefox I/O 关于 storage-sync-v2.sqlite-wal 文件(storage-sync-v2.sqlite 数据库预写日志文件)

根据我的经验,Firefox 会storage-sync-v2.sqlite在其每个配置文件文件夹中创建一个数据库。即使配置文件同步功能被禁用(并且从未启用过),这种情况似乎也会发生。

奇怪的是(也许是一个错误),Firefox 还会storage-sync-v2.sqlite-wal在每个配置文件文件夹中创建一个文件,该文件会不断增长,直到达到 32MB 的大小。文件SQLITE-WAL是 SQLite 数据库的预写日志 (WAL) 文件。这通常会使该文件成为 Firefox 配置文件文件夹层次结构中最大的文件。相应的数据库storage-sync-v2.sqlite也有一个storage-sync-v2.shm文件,但它往往保持相当小。

对于 I/O 带宽有限、存储空间有限且存储介质上可用的读/写操作总数 (MTBF) 有限的设备来说,这种多余的 I/O 是不可取的。

有没有办法阻止 Firefoxstorage-sync-v2.sqlite在其每个配置文件夹中创建数据库,或者至少阻止 Firefox 允许其storage-sync-v2.sqlite-wal达到如此大的大小?

相关问题: 如何刷新 Firefox 存储 SQLite 数据库文件以消除大型 SQLITE-WAL 文件?

答案1

相关内容