[PATCH v7 0/4] Add lcore poll busyness telemetry

Stephen Hemminger stephen at networkplumber.org
Wed Sep 14 16:33:59 CEST 2022


On Wed, 14 Sep 2022 10:29:25 +0100
Kevin Laatz <kevin.laatz at intel.com> wrote:

> Currently, there is no way to measure lcore polling busyness in a passive
> way, without any modifications to the application. This patchset adds a new
> EAL API that will be able to passively track core polling busyness. As part
> of the set, new telemetry endpoints are added to read the generate metrics.

How much does measuring busyness impact performance??

In the past, calling rte_rdsc() would slow down packet rate
because it is stops CPU pipeline. Maybe better on more modern
processors, haven't measured it lately.


More information about the dev mailing list