Mac(Catalina)端末でvm.max_map_countとfs.file-maxを表示する方法

Mac(Catalina)端末でvm.max_map_countとfs.file-maxを表示する方法

Mac Catalina OSの端末で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_countそしてfs.file-max-nr)。

macOSではこれに相当するfs.file-max-nrkern.maxfilesvm.max_map_count

この値を永久に変更するには、に追加してください/etc/sysctl.conf。場合によっては、追加の変更が必要な場合があります。/etc/sysctl.confのkern.maxfiles設定が保存されないのはなぜですか?

関連情報