I just found a blog: http://bristot.me/setting-real-time-priorities-to-services-using-systemd/
Set following CPUSchedulingPriority, systemd does support priority setting, right? Or that just bogus. [Service] ExecStart=/usr/sbin/mcelog --ignorenodev --daemon --foreground CPUSchedulingPolicy=fifo CPUSchedulingPriority=20 Thank you. - jh On 8/23/19, ChenQi <qi.c...@windriver.com> wrote: > On 08/23/2019 10:58 AM, JH wrote: >> Thanks ChenQi, can the process priority be set in ExecStart= of the >> xxx.service file? >> >> Thank you. >> >> Kind regards, >> >> - jh > > I didn't try it out. But I think the answer is likely to be 'No'. > > systemd does not like the old 'nice'. So there's no mechanism integrated > in systemd. > You can use more modern way of CPUWeight, which makes use cgroup > mechanism. Check systemd.recource-control(5) for more info. > > Best Regards, > Chen Qi > >> On 8/23/19, ChenQi <qi.c...@windriver.com> wrote: >>> On 08/23/2019 05:32 AM, JH wrote: >>>> I have two processes launched from a service unit, how can the Yocto >>>> customer distro to set up high_priority_process? >>>> >>>> ExecStartPre=low_priority_priority >>>> ExecStart=high_priroty_process >>>> >>>> Thank you. >>>> >>>> Kind regards, >>>> >>>> - jh >>>> >>>> On 8/22/19, JH <jupiter....@gmail.com> wrote: >>>>> Hi, >>>>> >>>>> How to set up process running priority for services in Yocto build >>>>> using renice or some method? >>>>> >>>>> Thank you. >>>>> >>>>> Kind regards, >>>>> >>>>> - jupiter >>>>> >>> Not sure about your exact needs. But as far as I know, nice value is >>> inherited. You can just set it for the shell that starts a yocto build. >>> If you are using some scripts, the same logic holds. >>> >>> Best Regards, >>> >>> Chen Qi >>> >>> > > -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto