Почему приоритеты процесса не соблюдаются?

Я работал с четырьмя работами в фоновом режиме с помощью HTCondor. Он устанавливает приоритет 10. Затем я компилировал что-то с make -j4 на переднем плане (приоритет 0). Тем не менее, работы HTCondor по-прежнему получили большую часть процессорного времени, что я считаю немного странным.

htop screenshot

Фоновая работа вообще не взаимодействует с диском и только немного с памятью, она очень привязана к процессору. Компиляция может быть немного иной, но я до сих пор не понимаю, почему clang получает менее 20% за процессор.

Когда я запускаю это без каких-либо других операций, процессы clang получают большинство ядер. На скриншоте один из них был закончен, так что появились только три. Но все четыре ядра действительно занимались тяжелой работой:

введите описание изображения здесь

Как я могу действительно выполнить задание?

Linux и Unix - лучшая ОС в мире.