Skip to content

Instantly share code, notes, and snippets.

@hendra
Forked from snoby/OS X network optimize.txt
Last active March 5, 2020 11:06
Show Gist options
  • Save hendra/f3636fb5abc4bfadf833897784de6148 to your computer and use it in GitHub Desktop.
Save hendra/f3636fb5abc4bfadf833897784de6148 to your computer and use it in GitHub Desktop.
OSX Sierra Network & System Performance Tweaks
#
# Reboot into recovery mode (cmd +r ) and in the terminal
#
nvram boot-args="serverperfmode=1 ncl=262144"
#reboot
#
# In regular mode
# https://rolande.wordpress.com/2010/12/30/performance-tuning-the-network-stack-on-mac-osx-10-6/
#create the file /etc/sysctl.conf and reboot
kern.ipc.maxsockbuf=16777216
kern.maxfiles=10485760
kern.maxfilesperproc=1048576
kern.sysv.shmmax=1073741824
kern.sysv.shmmin=1
kern.sysv.shmmni=4096
kern.sysv.shmseg=32
kern.sysv.shmall=1179648
net.inet.tcp.sendspace=1048576
net.inet.tcp.recvspace=1048576
net.inet.tcp.win_scale_factor=8
net.inet.tcp.autorcvbufmax=33554432
net.inet.tcp.autosndbufmax=33554432
net.inet.tcp.mssdflt=1448
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment