Представим ситуацию — есть поток, тело которого обязано выполняться с высокой частотой (ВЧ поток). И есть параллельный код, естественно крутящийся в других потоках, который, разрастаясь, возможно в будущем начнет ломать тайминги ВЧ потока.
- Можно ли как-то указать планировщику, чтобы тот на определенном ядре процессора разрешал крутиться только конкретному потоку/набору потоков?
- Достаточно ли выставить высокий приоритет ВЧ? А если параллельно обеспечить дикую загрузку ЦП путем большого количества потоков среднего приоритета, то что будет с ВЧ потоком?
RT-ядро здесь так-то наверное самое резонное решение, но возиться с его прикручиванием совсем не хочу (и пока не сильно нужно).