Я пытаюсь настроить размер окна TCP, чтобы улучшить пропускную способность между двумя сетевыми ссылками.Для этого я хочу полностью понять, как ядро UNIX реализует механизм контроля перегрузки TCP.Я прекрасно понимаю теорию механизма, но очень хочу, чтобы она была реализована в коде ядра.Какой файл управляет параметром размера окна TCP?
Кроме того, я был бы очень признателен за любую хорошую документацию о том, как ядро UNIX реализует механизм управления перегрузкой TCP.Мне не нужна документация о том, что такое механизм управления TCP (я много об этом читал), но информация о реализации ядра была бы отличной.
Моя мотивация - настроитьядро, чтобы увидеть, могу ли я улучшить производительность.Я знаю, что сложно изменить ядро, но я сделал несколько изменений в разделе RTO кода ядра и смог успешно скомпилировать.Мне просто нужна помощь с окном TCP и его механизмом в ядре UNIX.