У apple тоже не все прекрасно и порой даже лагает airplay на apple tv. Тут могут помочь модификация sysctl, которая сбрасывается при перезагрузках.
Первое что приходит в голову это сделать скрипт, который будет считываться во время загрузки операционной системы. Поскольку с linux на ты, то первое что пришло в голову это создать файл /etc/sysctl.conf.
# содержимое sysctl.conf
net.inet.tcp.delayed_ack=0
net.inet.tcp.mssdflt=1460
net.inet.tcp.use_newreno=1
Задаем владельца chown root:wheel /etc/sysctl.conf и задаем права доступа chmod 0644 /etc/sysctl.conf.
Перезагружаемся или просто применяем каждую директиву с помощью команды sysctl -w <directive>. Проверить применение можно командой sysctl -a|grep <directive>.
После этих манипуляций всякие микролаги должны пропасть.