Правильность процесса (приоритет )настройка не влияет на Linux

Я написал тестовую программу, состоящую только из бесконечного цикла с некоторыми вычислений внутри и не выполняет операции ввода-вывода. Я попытался запустить два экземпляра программы, один с высоким значением качества, а другое — с низким значением качества.:

sudo nice -n 19 taskset 1./test
sudo nice -n -20 taskset 1./test

Команда taskset гарантирует, что обе программы выполняются на одном и том же ядре. Вопреки моим ожиданиям, топ сообщает, что обе программы получают около 50% время вычислений. Это почему? Есть ли эффект от команды nice?

5
задан Hermann Speiche 26 April 2012 в 22:46
поделиться