Наше приложение может работать на различных архитектурах на машине ramfs. Для чрезвычайно быстрой обработки необходимо установить изоляцию ядра и привязку. В зависимости от архитектуры, возможно, потребуется закрепить его на гиперпотоке с номером numa 0 или numa 1. Мы не можем делать предположения, пока машина не загрузится.
Из-за этого разнообразия мы не можем установить параметры изоляции в grub. Перезагрузка после настройки grub тоже не поможет, так как это машина ramfs.
Как мы можем установить задачи для всех пользовательских процессов, порожденных systemd во время загрузки? Я знаю, что могу задать сам systemd, когда он вызывается, но не могу найти, где это происходит.