Skip to content

Instantly share code, notes, and snippets.

@T-800
Forked from lucasdavila/fixup.txt
Created October 10, 2017 10:59
Show Gist options
  • Select an option

  • Save T-800/91e413c5d03e7faad0c6069640902e7c to your computer and use it in GitHub Desktop.

Select an option

Save T-800/91e413c5d03e7faad0c6069640902e7c to your computer and use it in GitHub Desktop.
Fixing mac os yosemite issue "bash: fork: Resource temporarily unavailable"
# see the current limits
$ sysctl -a | grep maxproc
# increase it
$ sudo sysctl -w kern.maxproc=xxxx
$ sudo sysctl -w kern.maxprocperuid=xxx
# run at startup
$ sudo vim /etc/sysctl.conf
kern.maxproc=xxxx
kern.maxprocperuid=xxxx
$ sudo launchctl limit
$ sudo launchctl limit maxproc <maxprocperuid> <maxproc>
$ sudo launchctl limit maxfiles 512 unlimited
# run at startup
$ sudo vim /etc/launchd.conf
limit maxproc <maxprocperuid> <maxproc>
limit maxfiles 512 unlimited
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment