I tentativi di aumentare il numero massimo di processi su tutto il sistema oltre 2500 falliscono.
$ sudo sysctl -w kern.maxproc=2500
kern.maxproc: 2500 -> 2500
$ sudo sysctl -w kern.maxproc=2501
kern.maxproc: 2500
sysctl: kern.maxproc: Invalid argument
In un articolo Apple archiviato , si dice che a partire da OSX Server 10.6, maxproc
era 2500 per ogni 8 GB di RAM installata.
Utilizzo OSX 10.9 (non server), con 16 GB di RAM, su un MacBook Pro 2012.
In confronto, la macchina virtuale ubuntu linux in esecuzione su OSX supporta oltre 30.000 processi senza alcuna configurazione speciale.
È possibile aumentare questo limite superiore a 2500? Ho già superato il limite predefinito di 1000 senza un grande sforzo.