mirror of
https://github.com/MetaCubeX/mihomo.git
synced 2024-11-16 03:32:33 +08:00
828ba83ef3
Implemented optimizations on the Round Robin proxy selection strategies to enhance performance and stability under varying network conditions and proxy availabilities. Dynamic Update Mechanism: Integrated an event-driven approach that triggers the proxy list update process when significant changes in proxy status are detected, rather than on every touch. Memory and Performance: Optimized the management of the available proxies list to update in-place where possible. Load Distribution: Improved the fairness in proxy usage by introducing a weighted round-robin mechanism that accounts for proxy response times and error rates, ensuring a more balanced load across the proxies. |
||
---|---|---|
.. | ||
inbound | ||
outbound | ||
outboundgroup | ||
provider | ||
adapter.go | ||
parser.go |