如何在 Mac(Catalina) 终端上查看 vm.max_map_count 和 fs.file-max

如何在 Mac(Catalina) 终端上查看 vm.max_map_count 和 fs.file-max

我正在尝试 在 Mac Catalina 操作系统的终端上查看vm.max_map_count和命令输出。fs.file-max但这不起作用。可以知道查看方式吗?

ProductName:    Mac OS X
ProductVersion: 10.15.7
BuildVersion:   19H1323
$ sysctl vm.max_map_count
sysctl: unknown oid 'vm.max_map_count'
$ sysctl fs.file-max
sysctl: unknown oid 'fs.file-max'

另请告诉我要在 Mac 上永久设置这些值,我需要修改哪些文件?

答案1

这些是 Linux 特定的设置(请参阅文档vm.max_map_countfs.file-max-nr)。

在 macOS 上,相当于fs.file-max-nr.kern.maxfiles我不知道是否有等效的vm.max_map_count.

要永久更改这些值,请将它们添加到/etc/sysctl.conf;在某些情况下,您可能需要进行其他更改,请参阅为什么 /etc/sysctl.conf 中的 kern.maxfiles 设置不会保留?

相关内容