Bushi Опубликовано 16 января, 2019 · Жалоба В любом случае почистил iptables сообщения пропали, но на нагрузку это не повлияло. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Bushi Опубликовано 16 января, 2019 · Жалоба Снял cache-misses, на первом месте ixgbe_poll Samples: 3K of event 'cache-misses', 1000 Hz, Event count (approx.): 134470 Overhead Shared Object Symbol 34.68% [kernel] [k] ixgbe_poll 6.93% [kernel] [k] __skb_put 5.21% [kernel] [k] dev_gro_receive 3.16% [kernel] [k] dma_sync_single_range_for_cpu.constprop.116 3.05% [kernel] [k] __cmpxchg_double_slab.isra.62 2.73% [kernel] [k] dma_map_single_attrs.constprop.118 2.71% [kernel] [k] __phys_addr_nodebug 2.71% [kernel] [k] __skb_put_padto.constprop.119 2.69% [kernel] [k] __build_skb 2.49% [kernel] [k] page_frag_free 2.24% [kernel] [k] fib_table_lookup 1.62% [kernel] [k] ___slab_alloc 1.58% [kernel] [k] swiotlb_map_page 1.43% [kernel] [k] swiotlb_sync_single 1.43% [kernel] [k] virt_to_head_page 1.41% [kernel] [k] skb_release_data 1.28% [kernel] [k] get_dma_ops Проблема с драйверами? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 17 января, 2019 · Жалоба Он на то и poll чтобы постоянно дрочить подчинённый девайс запросами: "есть чо!? - быра мне дай!". Убрать полинг, с прерываниями будет всё менее нагружено, но вырастет латенсити немного, впрочем это тюнится в опред пределах. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Bushi Опубликовано 18 января, 2019 · Жалоба Я снял cache-misses, то есть ixgbe_poll постоянно промахивается мимо кеша процессора. В любом случае нагрузка остается высокой, ~20% CPU при 200 kpps трафика. Может быть проблема в ядре, VYOS перешла на ядро 4.19, которое LTS, но еще сырое. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Bushi Опубликовано 19 января, 2019 · Жалоба Обновил ядро, отключил pti и spectre_v2, сейчас на 1,5 Gbps и 200 kpps полного дуплекса 15% нагрузки. Учитывая, что процессор E31220 v1 старый и далеко не самый шустрый, считаю, что вполне нормально. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...