четверг, 6 мая 2021 г.

TCP Mellanox VMA

https://ru.mellanox.com/products/software/accelerator-software/vma?mtag=vma

https://github.com/Mellanox/libvma/wiki/Architecture

https://github.com/Mellanox/libvma/wiki/Downloads

https://docs.mellanox.com/display/VMAv875/VMA+Installation+Options#VMAInstallationOptions-InstallingVMAwithSocketXtreme

https://docs.mellanox.com/display/VMAv875/VMA+Extra+API

https://docs.mellanox.com/display/VMAv875/Messaging+Accelerator+%28VMA%29+Rev+8.7.5

https://docs.mellanox.com/display/VMAv875/Advanced+Features

https://unix.stackexchange.com/questions/337456/is-tcp-pacing-enabled-by-default-on-linux



https://www.google.com/search?q=SO_MAX_PACING_RATE&oq=SO_MAX_PACING_RATE&aqs=chrome..69i57j0j0i5i30.199j0j7&sourceid=chrome&ie=UTF-8


https://github.com/bagder/I-D/blob/gh-pages/httpbis-tcp/draft.md

https://netdevconf.info/1.2/papers/bbr-netdev-1.2.new.new.pdf


https://medium.com/southbridge/%D0%BE%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%B8%D1%80%D1%83%D0%B5%D0%BC-%D0%B2%D0%B5%D0%B1-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D1%8B-%D0%BF%D0%BE%D0%B4-%D0%B2%D1%8B%D1%81%D0%BE%D0%BA%D1%83%D1%8E-%D0%BF%D1%80%D0%BE%D0%BF%D1%83%D1%81%D0%BA%D0%BD%D1%83%D1%8E-%D1%81%D0%BF%D0%BE%D1%81%D0%BE%D0%B1%D0%BD%D0%BE%D1%81%D1%82%D1%8C-%D0%B8-%D0%BD%D0%B8%D0%B7%D0%BA%D1%83%D1%8E-%D0%B7%D0%B0%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D1%83-74c03640ae57

https://www.raidix.ru/blog/proizvoditelnost-seti/



https://fasterdata.es.net/performance-testing/network-troubleshooting-tools/iperf/

https://support.smartptt.com/hc/ru/articles/206157589-%D0%94%D0%B8%D0%B0%D0%B3%D0%BD%D0%BE%D1%81%D1%82%D0%B8%D0%BA%D0%B0-%D1%81%D0%B5%D1%82%D0%B5%D0%B2%D1%8B%D1%85-%D0%BF%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC-%D1%81-%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E-%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F-iPerf

https://github.com/esnet/iperf/issues/495

https://iperf.fr/iperf-doc.php#:~:text=%24IPERF_LEN-,The%20length%20of%20buffers%20to%20read%20or%20write.,or%20less%20to%20avoid%20fragmentation.


Dynamic Linker

https://flylib.com/books/en/2.872.1.32/1/

LD_TRACE_LOADED_OBJECTS. If set to a nonempty string, causes the program to list its dynamic library dependencies, as if run by ldd, instead of executing normally.


Комментариев нет:

Отправить комментарий