Minoru 09.01.2011 16:53 netbook

Только что из сообщения в debian-user@lists.debian.org узнал о такой замечательной утилите, как parallel. Она написана на perl и позволяет выполнять задачи в несколько потоков. То есть, например, если у тебя двухядерный процессор, ты можешь в два раза ускорить создание набора gzip-архивов, если каждое ядро будет создавать отдельный архив (сам по себе gzip не поддерживает многопоточность). Средствами шелла такое сделать не так-то просто, а вот с помощью parallel — элементарно!
Интерфейс parallel похож на xargs, так что особых сложностей при освоении возникнуть не должно.

Исходники программы лежат здесь: http://ftp.gnu.org/gnu/parallel/
У себя в Debian Squeeze я эту программу нашёл в пакете moreutils — возможно, вам тоже повезёт и она уже собрана для вас заботливыми мантейнерами :)

Do you really want to delete ?