2

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

Поиск с помощью man -K 1 , apropos , yum search all , zypper search -d для « параллельного », « процессор », « поток », я обнаружил следующие приложения, которые удовлетворяют мои потребности: pbzip2 -p# , pigz -p # , pixz -p # , sort --parallel=# , xz -T # .

Конечно, можно также использовать многоядерные системы, запустив последовательные приложения в фоновом режиме или используя каналы, parallel GNU, tee , xargs -P # . Я также знаю о make -j # который используется для ускорения сборки.

Кто-нибудь знает какие-либо другие ресурсоемкие утилиты Linux CLI с открытым исходным кодом, которые могут использовать многоядерные процессоры?

Поскольку меня в первую очередь интересуют утилиты, которые могут быть установлены из репозиториев, поставляемых поставщиками, также приветствуются «нестандартные» утилиты.

0