fs.file-max 数量异常大

fs.file-max 数量异常大

我有一台运行 ubuntu 桌面 20.04 的机器,查看 fs 参数时不敢相信文件最大值:9223372036854775807,这是最大的 64 位有符号整数。

我从来没有接触过这个参数并且无法说出我如何得到这个值的。

我在 sysctl.conf 中唯一的 fs 参数是:

fs.inotify.max_user_watches = 1048576

这台为我个人使用而托管多项服务的机器多年来一直运行良好。

我的问题是,这是一个有效值,还是报告中的错误?我应该把它改成一些合理的值,比如...2000000,还是应该保持原样?

为什么 file.max 的数字这么高:

https://github.com/systemd/systemd/commit/a8b627aaed409a15260c25988970c795bf963812

相关内容