Я хочу прикрепить процесс к CPU1 в моей двухпроцессорной машине - как я могу сделать это в Linux - какие-нибудь указатели?
2 ответа
8
Вы должны долго и усердно думать о том, почему вы думаете, что вы умнее, чем планировщик. После этого, если вы все еще хотите установить сродство cpu процесса в linux, вы можете использовать команду taskset или, если вы пишете программу самостоятельно, системный вызов sched_setaffinity .
1
Fwiw: мы сделали это, закрепив каждый процесс в среднем сложном приложении, которое мы хорошо освоили. Мы выяснили, что планировщик ядра linux лучше, чем мы, позволяя использовать процессоры и время обработки, как уже было сказано выше ...