Разбирался с сеткой в ядре, поставил себе h-tcp по умолчанию, сетка просто задышала, включая интернет-серф. Некоторые настаивают, что линк с теми, кто на слабых каналах сидит, будет очень плохой, но у меня этого не заметно... В общем, повод попробовать сменить по умолчанию (cubic и reno) на h-tcp, если у вас не модем.
Для некоторого просветления можно почитать .
Не-не, это CONFIG_TCP_CONG_HTCP... Hybla в ядре тоже есть, просто статейка не очень новая.
Причем, говорят, что на спутнике этот протокол лажает, проверил на Камчатке (у меня с ними спутник) - тупит не сильнее, чем раньше, даже с 3G-модема (я мобильно с нетбука иногда выхожу) вполне вменяемо работает. Пока восторгаюсь и оставляю.
В общем, как было рекомендовано, на веб-сервере поставил Vegas, а себе на десктоп - TCP-Yeah. Второе с примечанием, что ядро новое. Алгоритм еще совсем свежий.
Вчера вечером вернулся на cubic. Судя по всему, разработка yeah затормозилась, в отличие от штатного для всех cubic, к которому теперь претензий нет. Зато, субъективно и без тестов, есть подозрения в косяках yeah. Проще было уйти на стандарт, чем разбираться.
В общем, разница между cubic и yeah визуально в том, что первый медленнее набирает скорость и стабильнее ее держит. Yeah практически сразу стартует на максимум и его на этом максимуме колбасит.