问题标签 [ledbat]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3070 浏览

macos - 如何在 Mac OS X 中加载不同的拥塞控制算法?

我为 Mac OS X [1]找到了一个替代的开源 TCP 实现,它使用 LEDBAT 作为拥塞控制,而不是 NewReno。

  • 由于我对该操作系统不太熟悉,您能否建议我如何构建该源文件并将其加载到系统中?

(例如,我想知道是否有一种方法可以像在 Linux 中那样,有一些实现[2]可以很容易地构建,然后作为模块插入内核并加载运行时:

)

[1] http://opensource.apple.com/source/xnu/xnu-1699.22.81/bsd/netinet/tcp_ledbat.c

[2] http://perso.telecom-paristech.fr/~valenti/pmwiki/pmwiki.php?n=Main.LEDBAT#howtokernel

谢谢