配置文件同步守护程序 - 尽管空间充足,但仍不断出现空间不足错误

配置文件同步守护程序 - 尽管空间充足,但仍不断出现空间不足错误

我最近才开始使用配置文件同步守护进程在 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%)。请记住在更改后重新启动。

相关内容