Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
$3,5 млрд,
And I want to emphasize, starting there at '13 you can see is that the budget is for $155.9 billion in the base and approximately $14 billion in OCO [overseas contingency operations]
По умолчанию юзеры работают под рутом. Правда там есть какие-то ограничения прав, но как-то уж слишком криво.



Отправка команд запуска ракет по UDP? OMG.
net.ipv4.tcp_early_retrans = 3 net.ipv4.tcp_orphan_retries = 0 net.ipv4.tcp_retrans_collapse = 1 net.ipv4.tcp_retries1 = 3 net.ipv4.tcp_retries2 = 15 net.ipv4.tcp_syn_retries = 6 net.ipv4.tcp_synack_retries = 5 net.netfilter.nf_conntrack_tcp_max_retrans = 3 net.netfilter.nf_conntrack_tcp_timeout_max_retrans = 300 net.ipv4.tcp_congestion_control = cubic net.ipv4.tcp_fin_timeout = 60 net.ipv4.tcp_keepalive_time = 7200 net.ipv4.tcp_thin_linear_timeouts = 0
Но любая аргументация за «мы изобретём свой протокол с блекджеком и таймаутами на базе UDP» должна сопровожаться развёрнутым объяснением, почему TCP «нет».И оно вам было дано.
Из того, что я вижу, у linux'а есть настройки таймаутов для каждой стадии и количества попыток на каждой стадии. Если их минимизировать, то можно получить быстрый broken pipe. Утверждать, что настолько быстрый, что меньше 40 мс не скажу, но судя по тому, что таймауты задаются в тиках, при тике в 100Гц получить 40мс вполне возможно.Угу. Есть только один вопрос: зачем? Если задача формулируется как «получить информацию о том, что команда принята к исполнению или получить информацию о том, что у нас проблемы», то это уже не TCP, тут другие протоколы нужны.
Выбирая между самопальным протоколом и TCP, имхо выбор очевидно ложится на TCP.
Новый эсминец ВМС США работает под управлением Linux
Новый эсминец ВМС США работает под управлением Linux