Thread priority for background tasks
    Morten Brørup 
    mb at smartsharesystems.com
       
    Wed Apr 30 20:40:52 CEST 2025
    
    
  
There are only two thread priorities in the enum rte_thread_priority: Normal and Real-time Critical.
I would like to poll ethdev counters, collect garbage and perform other jitter non-sensitive tasks in a control thread with lower priority than my ordinary control threads, so it will be preempted by any work ready for my ordinary control threads.
Which DPDK API am I supposed to use to assign this below-normal priority to my "background" control thread?
Or: Aren't we missing a priority like Linux' SCHED_BATCH?
Med venlig hilsen / Kind regards,
-Morten Brørup
    
    
More information about the dev
mailing list