[Comm] JACK, /proc/sys/kernel/sched_rt_runtime_us, CONFIG_RT_GROUP_SCHED
Michael Shigorin
mike на altlinux.org
Пт Май 8 20:53:00 MSK 2020
On Fri, May 08, 2020 at 06:00:29PM +0300, Yuriy Al. Shirokov wrote:
> Это лечится командой
> sudo sysctl -w kernel.sched_rt_runtime_us=-1
> но вряд ли это штатный способ заставить jackd работать.
Насколько понимаю, это попросту отключает RT:
---
/proc/sys/kernel/sched_rt_runtime_us:
A global limit on how much time realtime scheduling may use. Even without
CONFIG_RT_GROUP_SCHED enabled, this will limit time reserved to realtime
processes. With CONFIG_RT_GROUP_SCHED it signifies the total bandwidth
available to all realtime groups.
* Time is specified in us because the interface is s32. This gives an
operating range from 1us to about 35 minutes.
* sched_rt_period_us takes values from 1 to INT_MAX.
* sched_rt_runtime_us takes values from -1 to (INT_MAX - 1).
* A run time of -1 specifies runtime == period, ie. no limit.
--- http://www.kernel.org/doc/Documentation/scheduler/sched-rt-group.txt
Я бы почитал документацию jack -- насколько помню,
конфигурирование RT всегда было делом барским (root).
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
Подробная информация о списке рассылки community