我最近才开始使用配置文件同步守护进程在 Debian 系统上将我的 Firefox 配置文件与 RAM 中的 tmpfs 同步,以加快系统速度。它似乎运行良好。但是,当我尝试打开 WhatsApp Web(我猜它占用了我旧配置文件中的大部分空间)时,我不断收到错误消息,提示我的计算机“空间不足”。这没有道理,因为旧配置文件的完整大小为 1.3G,但我现在总共有 2.0G /run/user/1000
。为什么会发生这种情况?
更详细地说,这里是相关输出psd parse
(告诉我旧配置文件的大小):
browser/psname: firefox/firefox
owner/group id: user/1000
sync target: /home/user/.mozilla/firefox/*******.default-release
tmpfs dir: /run/user/1000/user-firefox-*******.default-release
profile size: 191M
recovery dirs: 1 <- delete with the c option
dir path/size: /home/user/.mozilla/firefox/********.default-release-backup-crashrecovery-20230119_205024 (1.3G)
这似乎告诉我们旧的配置文件大小为1.3G?
我已将RuntimeDirectorySize
参数调整/etc/systemd/logind.conf
为 25%,运行时出现以下行df -h
:
tmpfs 2.0G 191M 1.8G 10% /run/user/1000
所以这应该足够了。我还需要更多吗?
答案1
我已将 /etc/systemd/logind.conf 中的 RuntimeDirectorySize 参数调整为 25%
如果您想增加使用的 RAM 量,那么这是正确的psd
。
澄清:
$ grep Size /etc/systemd/logind.conf
RuntimeDirectorySize=25%
但是,输出中的行df
不是您所显示的行,而是带有覆盖的行(如果使用覆盖)。
$ df -h | grep user
tmpfs 3.2G 0 3.2G 0% /run/user/0
tmpfs 3.2G 247M 3.0G 8% /run/user/1000
overlaid 3.2G 247M 3.0G 8% /run/user/1000/<username>-waterfox-xxxxx.default
overlaid 3.2G 247M 3.0G 8% /run/user/1000/<username>-google-chrome
你可能会说,它们都占领了/run/user
,我同意这一点。
所以这应该足够了。我还需要更多吗?
很难说。取决于你使用了多少个浏览器psd
(我有 2 个)以及你如何使用它们。
由于指定的限制不是 RAM 保留量而是最大 RAM 使用量,因此我会将其增加(我刚刚将其从 10% 增加到 25%)。请记住在更改后重新启动。