GNU Parallel є вільним і відкритим проектом вихідним кодом GNU, скрипт командного рядка, спеціально призначені для використання при виконанні завдань паралельно, на одному або декількох віддалених комп'ютерах з операційною GNU / Linux system.Helps, щоб ви працюють невеликі скрипти або один інструмент commandsThe може бути використаний для запуску разових команд або невеликі скрипти, а також команди, яка зчитує з труби. Типовий вхід список хостів, список файлів, список користувачів, список таблиць, або список URL-адрес.
Крім того, користувачі можуть використовувати GNU Parallel розділити вхід і труби в команди, паралельно. Програма була розроблена з зсуву в якості альтернативи для & lsquo; кішок | баш і Rsquo; або & lsquo; xargs і Rsquo; commands.Getting почалося з GNU ParallelInstalling GNU паралельний порт на вашому комп'ютері GNU / Linux є легким завданням. Ви завжди можете завантажити останню версію проекту з Softoware або через свій офіційний сайт (посилання в кінці статті). Збережіть архів десь на вашому комп'ютері і витягти його вміст за допомогою архіву Software Manager.
Відкрийте термінал додаток, використовуйте & lsquo; CD & Rsquo; Команда для переходу до місця витягнутих архівних файлів (наприклад, CD / будинку / softoware / паралельно-20141122), потім виконайте & lsquo; налаштувати && зробити і Rsquo; Команда для налаштування і компіляції програми для вашої операційної системи / апаратної архітектури.
Встановіть його для всієї системи, виконавши & lsquo; Судо зробити установку і Rsquo; Команда як адміністратор або & lsquo; зробити установку і Rsquo; використовувати, тільки якщо увійти в систему як корінь. Програма Кілька командного рядка буде створений (parralle, niceload, SEM і SQL), але головний з них і lsquo; паралельно і Rsquo;.
Різні параметри командного рядка доступні для кожного із зазначених програм. Для перегляду повідомлення про використання кожного з додайте & lsquo; - допомога і Rsquo; Можливість головній команді (наприклад, паралельно --help)
Що нового У цьому випуску :.
- - tollef був відкинутий.
- -. Компрес бути змінений через помилки, що робить цей реліз альфа-якість
- Формат --eta і --joblog змінилася незначно.
Що нового у версії 20140122:
- GNU Паралельно була названа в: На ймовірність багаторазового трохи засмучує в логічних схемах http://arxiv-web3.library.cornell.edu/pdf/1401.1003
- HaploClique використовує GNU Паралельно https://github.com/armintoepfer/haploclique
- Зачистка NSScreencast https://blog.nicolai86.eu/posts/2014-01-12/scraping-nsscreencast/
- 30 Прохолодний Open Source Software я виявив в 2013 http://www.cyberciti.biz/open-source/30-cool-best-open-source-softwares-of-2013/
- [Unix] 13. Сила робити щось паралельно http://leetaey.tistory.com/384
- Паралельно виконання роботи, яка зі стандартного вводу http://www.linuxask.com/questions/parallel-the-execution-of-a-job-that-read-from-stdin
- Пн Зробити Мій (6: 38-11: 50) http://videos.rennes.inria.fr/ReNaBI-GO2013/indexPierreLindenbaum.html
- Shell-Abarbeitung beschleunigen: Wie Sie міт parallelen Prozesse effizienter в дер Shell Arbeiten https://www.hosteurope.ch/blog/shell-abarbeitung-beschleunigen-wie-sie-mit-parallelen-prozesse-effizienter-in-der-shell-arbeiten/
- Резюме GNU Parallel уроці http://hacktracking.blogspot.dk/2014/01/gnu-parallel-tutorial.html
- виправлення та оновлення довідкової сторінці.
Що нового у версії 20131222:
- виявити, якщо буфер реж $ TMPDIR не вистачає місця. Це змінює центральну частину коду, що робить цей реліз альфа-якість.
- - тримати порядку - (п) onall буде сортувати по sshlogin .
- кількість Виявлення процесорів грудня Tru64.
- GNU SQL :. --list Столи для sqlite3
- виправлення та оновлення довідкової сторінці.
Що нового у версії 20131122:
- цитата повідомлення друкується на стандартний висновок помилок, тільки якщо стандартний потік помилок є термінал, користувач не вказав --no-повідомлення, і користувач не працює --bibtex раз.
- - компрес стиснення тимчасових файлів. управління, які програма --compress-програму, щоб використовувати для стиснення тимчасових файлів.
- -. Індикатор показує прогрес як прогрес-бар, сумісний з Zenity
- - резюме тепер можна використовувати з --result :. Робочих місць вже запустили буде пропущений
- -. Передача і --basefile шляхи підтримки по відношенню до --workdir, вставивши /./ в дорозі
Що нового у версії 20131022:
- Використання --transfer з файлами, що містять /./ в Шлях буде копіювати файли по відношенню до --workdir.
- Максимальна довжина командного тепер кешируєтся в файл, вдвічі скоротити час запуску.
Що нового у версії 20130922 :.
- PDF-файли документації, тепер включені
- виправлення та оновлення довідкової сторінці були зроблені.
Що нового у версії 20130822:
- Ця версія додає навчальна програма, що показує велика частина функціональності GNU паралельно-х років. людина parallel_tutorial --line-буфер буфер виведення на лінії основі.
- - запис-ENV записує всі змінні і функції, визначені (корисно для запису в звичайному середовищі, перш ніж використовувати --env _) .
- - ENV _ експортує всі функції і змінні до віддаленого серверу, для тих, записаних за винятком .
Що нового у версії 20130622:
- - xapply зараз переробляє аргументи, якщо джерелом вхідного сигналу має більш Аргументи, ніж інші.
- час сну між завданнями зараз як збільшується і зменшується в геометричній прогресії.
- 10 секунд перевіряє підпис, використовуючи GnuPG, якщо встановлений GnuPG.
Установка
Що нового у версії 20130522:
- Програмне забезпечення тепер можуть бути встановлені в 10 секунд, запустивши Wget -О - pi.dk/3 |. ш
- Виявлення CPU була додана для Херд, IRIX, SCO OpenServer, і HPUX.
- -. CTRLC пошлемо сигнал SIGINT, щоб виконуваних завдань на віддалених комп'ютерах і, таким чином вбити їх
- -. Навантаження тепер використовує "PS", щоб знайти кількість запущених процесів замість "безвідмовної роботи" і набагато швидше
- CentOS 3.9 і FreeBSD помилки 7 сумісності зафіксовано.
- Деякі з цих необхідних вельми значні зміни, що робить цей реліз бета-якості.
- - повторні тепер працює з --onall .
- новий розрахунок --load тепер працює на FreeBSD 7.
- - красиві роботи під Tcsh
Коментар не знайдено