I'm using a Pi as a stratum-1 NTP server and am looking for ways to reduce network latency and jitter. I'm aware the ethernet port is on the USB bus so will never be quite as good as dedicated ethernet port, but for a relatively low traffic service such as NTP the Pi does very well.
Things I've tried so far to improve latency, jitter and general network speed:
- Added smsc95xx.turbo_mode=0 to /boot/cmdline.txt to reduce latency
- Used setserial /dev/ttyAMA0 low_latency, also to reduce latency
- Built a custom kernel with dynamic ticks disabled
- Disabled ipv6
- Increased memory to udp in /etc/sysctl.conf