Skip to content

feat(network): finalize automatic bandwidth tuning - #28

Merged
LucaLin233 merged 6 commits into
mainfrom
luno/network-optimize-review
Aug 19, 2026
Merged

feat(network): finalize automatic bandwidth tuning#28
LucaLin233 merged 6 commits into
mainfrom
luno/network-optimize-review

Conversation

@LucaLin233

Copy link
Copy Markdown
Owner

Summary

  • finalize route-bound IPv4 iperf3 automatic measurement and cache fallback handling
  • harden sysctl, BBR, initcwnd, backup, and rollback transactions
  • restore the tcpfit v0.5.6 mixed memory model with page-size-aware tcp_mem floors
  • retire verify and legacy probe flags while keeping traffic-shape independent

Verification

  • bash -n modules/network-optimize.sh
  • shellcheck --severity=warning modules/network-optimize.sh
  • shellcheck -x --severity=error linux_setup.sh modules/.sh tools/.sh tests/*.sh
  • bash tests/run.sh
  • Debian 13 VPS: expected and actual tcp_mem both 15280 30560 61120
  • Debian 13 VPS: install, status, and restore previous passed; forwarding, IPv6 RA, and ECN remained unchanged

@LucaLin233
LucaLin233 merged commit 028cb9d into main Aug 19, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant