Создание сортировки использует все процессоры CORES

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

htop показывает, что команда «sort» использует только 1 CPU CORE (в дистрибутиве Linux на основе RPM). Как я могу сказать, чтобы использовать все доступные процессоры CORES?

Вы можете использовать --parallel :

–parallel = N изменить количество сортировок, выполняемых одновременно с N

Если вы знаете PID процесса, вы можете установить количество ядер процессора, как описано здесь .

  • Если у вас нет taskset , вы можете установить его как,

     sudo yum install util-linux 
  • Например, чтобы назначить процесс ядру ЦП 0 и 4, выполните следующие действия.

     taskset -cp 0,4 9030 

    С помощью опции «-c» вы можете указать список числовых идентификаторов ядра процессора, разделенных запятыми, или даже включать диапазоны (например, 0,2,5,6-10).

Вы также можете запустить программу с указанием конкретных ядер процессора. Таким образом, все эти данные присутствуют в ссылке выше ссылки.