David Marchand, Feb 06, 2023 at 09:48:
> +struct rte_lcore_usage { > + /** The total amount of time since application start, in TSC cycles. */ > + uint64_t total_cycles;This code comment needs some clarification. What is this "total amount of time"? "application start" is ambiguous. EAL lcore threads are not created/started by the application itself, so the application has no idea of the time the lcore/threads were created. I would describe as: /** The total amount of time that the application has been running on this lcore, in TSC cycles. */ Is it acceptable to you?
Yes, this leaves less room for interpretation.
> + /** The amount of busy time since application start, in TSC cycles. */ > + uint64_t busy_cycles; And here: /** The amount of time the application was busy, handling some workload on this lcore, in TSC cycles. */
This is in line with the total. Looks good to me. I will address that and your other comments for v9.

