Parallel GNU è un progetto di software GNU sorgente libero e aperto, uno script di shell a riga di comando progettato appositamente per essere utilizzato durante l'esecuzione di posti di lavoro in parallelo, su uno o più computer remoti che eseguono un Tu system.Helps operativi GNU / Linux a possono essere utilizzati piccoli script o unico strumento commandsThe Esegui per eseguire comandi singoli o piccoli script, così come un comando che legge da un tubo. L'ingresso tipico è un elenco di host, un elenco di file, un elenco di utenti, un elenco di tabelle, o un elenco di URL.
Inoltre, gli utenti possono utilizzare parallelo GNU per dividere l'ingresso e il tubo in comandi, in parallelo. Il programma è stato progettato dalla offset come alternativa per il & lsquo; cat | bash & rsquo; o & lsquo; xargs & rsquo; commands.Getting iniziato con Parallel GNU ParallelInstalling GNU sul computer GNU / Linux è un compito facile. È sempre possibile ottenere l'ultima versione del progetto da Softoware o tramite il suo sito ufficiale (vedi link alla fine di questo articolo). Salvare l'archivio da qualche parte sul tuo computer e estrarne il contenuto utilizzando un software di gestione archivio.
Aprire un app Terminal, utilizzare il & lsquo; cd & rsquo; comando per passare alla posizione dei file di archivio estratti (con cd / home / softoware / parallelo 20.141.122), quindi eseguire il & lsquo; configurare && make & rsquo; comando per configurare e compilare il programma per la propria architettura di sistema / hardware operativo.
Installarlo livello di sistema eseguendo il & lsquo; sudo make install & rsquo; comando come utente privilegiato o il & lsquo; make install & rsquo; comando se il vostro login come root. Diversi programma da riga di comando sarà generato (parralle, niceload, sem e sql), ma la principale è & lsquo; Parallelamente & rsquo ;.
Sono disponibili per ciascuno dei programmi di cui sopra varie opzioni della riga di comando. Per visualizzare il messaggio di utilizzo di ciascuno, aggiungere il & lsquo; - help & rsquo; opzione per il comando principale (ad esempio, in parallelo --help)
Cosa c'è di nuovo in questa versione:.
- - Tollef è stato ritirato.
- -. Impacco è essere ridisegnato a causa di bug, rendendo questa qualità versione alpha
- Il formato di --eta e --joblog è leggermente cambiato.
Cosa c'è di nuovo in versione 20140122:
- Parallel GNU è stato citato in: sulla probabilità di bit multipla sconvolge in circuiti logici http://arxiv-web3.library.cornell.edu/pdf/1401.1003
- HaploClique usa Parallel GNU https://github.com/armintoepfer/haploclique
- Raschiare NSScreencast https://blog.nicolai86.eu/posts/2014-01-12/scraping-nsscreencast/
- 30 Raffreddare Software Open Source ho scoperto nel 2013 http://www.cyberciti.biz/open-source/30-cool-best-open-source-softwares-of-2013/
- [Unix] 13. Il potere di fare le cose in parallelo http://leetaey.tistory.com/384
- Parallelamente l'esecuzione di un lavoro che leggere da stdin http://www.linuxask.com/questions/parallel-the-execution-of-a-job-that-read-from-stdin
- Mon Fai un moi (6: 38-11: 50) http://videos.rennes.inria.fr/ReNaBI-GO2013/indexPierreLindenbaum.html
- Shell-Abarbeitung beschleunigen: Wie Sie mit Parallelen Prozesse effizienter in der Shell arbeiten https://www.hosteurope.ch/blog/shell-abarbeitung-beschleunigen-wie-sie-mit-parallelen-prozesse-effizienter-in-der-shell-arbeiten/
- Sintesi della GNU esercitazione Parallel http://hacktracking.blogspot.dk/2014/01/gnu-parallel-tutorial.html
- Correzioni di bug e aggiornamenti di pagina man.
Cosa c'è di nuovo in versione 20131222:
- Rileva se la directory del buffer $ TMPDIR esaurisce lo spazio. Questo cambia un pezzo centrale di codice, rendendo questa qualità versione alpha.
- - mantenere ordine - (n) onall sarà ordinare secondo il sshlogin .
- numero Rilevamento di CPU su DEC Tru64.
- sql GNU:. --list-Tavoli per sqlite3
- Correzioni di bug e aggiornamenti di pagina man.
Cosa c'è di nuovo in versione 20131122:
- Un avviso di citazione è stampato su stderr solo se stderr è un terminale, l'utente non ha specificato --no-preavviso, e l'utente non ha eseguito --bibtex una volta.
- - comprimere comprimere i file temporanei. controlli che il programma --compress-programma da utilizzare per la compressione di file temporanei.
- -. Barra indica il progresso come una barra di avanzamento compatibile con zenity
- - curriculum può ora essere utilizzato con --result:. Lavori già eseguiti saranno saltati
- -. Trasferimento e percorsi di supporto --basefile rispetto al --workdir inserendo /./ nel percorso
Cosa c'è di nuovo in versione 20131022:
- Uso --La con file contenenti /./ nel percorso copierà il file relativo al --workdir.
- La lunghezza massima di comando è ora memorizzato nella cache in un file, dimezzando il tempo di avvio.
Cosa c'è di nuovo in versione 20130922:.
- file PDF di documentazione sono ora inclusi
- Correzioni di bug e aggiornamenti di pagina man.
Sono stati fatti
Cosa c'è di nuovo in versione 20130822:
- Questa versione aggiunge un tutorial che mostra gran parte della funzionalità di GNU Parallel. uomo parallel_tutorial --line-buffer buffer di uscita con il metodo integrale.
- - record env registra tutte le variabili e le funzioni impostate (utile per registrare l'ambiente normale prima di utilizzare --env _) .
- - env _ esporta tutte le funzioni e le variabili al server remoto, tranne per quelle registrate .
Cosa c'è di nuovo in versione 20130622:
- - xapply ora ricicla argomenti se una sorgente di ingresso ha più argomenti di altri.
- Il tempo di sonno tra posti di lavoro è ora sia aumentato e diminuito in modo esponenziale.
- 10 secondi verifica la firma utilizzando GnuPG se è installato GnuPG.
Installazione
Cosa c'è di nuovo in versione 20130522:
- Il software può essere installato in 10 secondi eseguendo wget -O - pi.dk/3 |. sh
- rilevamento CPU è stato aggiunto per HURD, IRIX, SCO OpenServer, e HPUX.
- -. CtrlC invierà SIGINT per le attività in esecuzione su computer remoti e quindi ucciderli
- -. Carico ora utilizza 'ps' per trovare il numero di processi invece di 'uptime' esecuzione ed è molto più veloce
- sono stati fissati CentOS 3.9 e FreeBSD 7 bug di compatibilità.
- Alcune di queste piuttosto estese necessarie modifiche, rendendo questa fase beta.
- - tentativi ora funziona con --onall .
- Il nuovo calcolo --load ora funziona su FreeBSD 7.
- - belle opere in tcsh
I commenti non trovato