Size: a a a

2021 May 09

DK

Dmitry Koval in Accel-PPP
Кину сегодня
источник

VG

Vladislav Grishenko in Accel-PPP
посмотрю
источник

D

Dimka88 in Accel-PPP
Спасибо
источник

АЛ

Александр Лакиза... in Accel-PPP
Получилось
[2021-05-09 16:25:34.936]md:epoll_wait: Bad file descriptor 9
источник

MT

Max Tulyev in Accel-PPP
Привет всем!
Подскажите, кто как решает вот такую проблему.
Есть linux, есть accel, есть ~5000 интерфейсов.
Если пингать этот сервер (или от юзера через этот сервер - всё-равно) какой-то соседний хост по IPv4, получаем отклик в <1ms.
Если пингать точно так же тот же хост, но по IPv6 - получаем ~5ms.
Проблема походу актуальна для любого linux box с большим числом интерфейсов.
источник

ВМ

Василий Малышев... in Accel-PPP
Транзитный трафик тоже так тормозит?
источник

MT

Max Tulyev in Accel-PPP
да
источник

S

Sergey in Accel-PPP
Шейпинг/полисинг есть?
источник

MT

Max Tulyev in Accel-PPP
не влияет
источник

ВМ

Василий Малышев... in Accel-PPP
А если не будет кучи ифейсов тогда норм?
источник

MT

Max Tulyev in Accel-PPP
тогда норм, одинаково меньше 1ms
источник

D

Dimka88 in Accel-PPP
А нет qos по пути?
источник

MT

Max Tulyev in Accel-PPP
я такое ловил и не только с accel как сейчас, но и на тонельном брокере с ~10k просто gre тоннелей
источник

MT

Max Tulyev in Accel-PPP
нету
источник

D

Dimka88 in Accel-PPP
Ядро 5.x?
источник

MT

Max Tulyev in Accel-PPP
/usr/src/linux/include/net/net_namespace.h:
#define NETDEV_HASHBITS 16
был 8
но если и помогает - то слабо
источник

MT

Max Tulyev in Accel-PPP
5.4.38-gentoo
источник

S

Sergey in Accel-PPP
Покажи что жрёт в perf top в момент проблемы
источник

MT

Max Tulyev in Accel-PPP
6.11%  [kernel]       [k] fib_table_lookup
    5.61%  [kernel]       [k] ipt_do_table
    3.30%  [kernel]       [k] ixgbe_poll
    2.72%  [kernel]       [k] __dev_queue_xmit
    1.95%  [kernel]       [k] cpuidle_enter_state
    1.85%  [kernel]       [k] __netif_receive_skb_core
    1.64%  [kernel]       [k] _raw_spin_lock
    1.62%  [kernel]       [k] ixgbe_xmit_frame_ring
    1.43%  [kernel]       [k] kmem_cache_alloc
    1.40%  [kernel]       [k] __skb_clone
    1.38%  [kernel]       [k] ip_finish_output2
    1.19%  [kernel]       [k] skb_release_data
    1.19%  [kernel]       [k] ip_route_input_slow
    1.17%  [kernel]       [k] ip_set_test
    1.15%  [kernel]       [k] memcpy
    1.13%  [kernel]       [k] menu_select
    1.09%  [kernel]       [k] pfifo_fast_dequeue
    1.03%  [kernel]       [k] fib_rules_lookup
    1.01%  [kernel]       [k] kmem_cache_free
    1.00%  [kernel]       [k] ip_route_output_key_hash_rcu
    0.99%  [kernel]       [k] bond_start_xmit
    0.97%  [kernel]       [k] netif_skb_features
    0.96%  [kernel]       [k] native_irq_return_iret
    0.91%  [kernel]       [k] dev_queue_xmit_nit
    0.85%  [kernel]       [k] vlan_do_receive
    0.81%  [kernel]       [k] validate_xmit_skb.isra.0
    0.80%  [kernel]       [k] dev_hard_start_xmit
    0.79%  [kernel]       [k] __local_bh_enable_ip
    0.76%  [kernel]       [k] __copy_skb_header
    0.74%  [kernel]       [k] hash_ip4_test
    0.74%  [kernel]       [k] __softirqentry_text_start
    0.74%  [kernel]       [k] bond_xmit_hash
источник

S

Sergey in Accel-PPP
А что в iptables?  Там не конструкций вида -i ppp+?
источник