GNU paralel este un proiect gratuit și open source GNU, un script de shell linie de comandă special concepute pentru a fi utilizate la executarea de locuri de muncă în paralel, pe unul sau mai multe computere la distanță care se execută o system.Helps de operare GNU / Linux vă la script-uri mici și sunt exploatate de sau instrument unic commandsThe poate fi folosit pentru a rula comenzi unice sau scripturi mici, precum și o comandă care citește dintr-o conductă. Intrarea tipic este o listă de gazde, o listă de fișiere, o listă de utilizatori, o listă de tabele, sau o listă de adrese URL.
În plus, utilizatorii pot folosi GNU paralel a împărți intrare și conducta în comenzi, în paralel. Programul a fost conceput de la distanta ca o alternativă pentru & lsquo; pisică | bash & rsquo; sau & lsquo; & rsquo xargs; commands.Getting a început cu GNU ParallelInstalling GNU paralel pe calculatorul dumneavoastră GNU / Linux este o sarcină ușoară. Puteți apuca întotdeauna cea mai recentă versiune a proiectului de la Softoware sau prin intermediul site-ul său oficial (a se vedea link-ul de la sfarsitul articolului). Salvați arhiva undeva pe computer și extrage conținutul acesteia, utilizând un software de manager de arhive.
Deschideți o aplicație terminal, folositi & lsquo; CD si rsquo; comandă pentru a naviga la locația fișierelor arhivă extrase (de exemplu, cd / home / softoware / paralel-20141122), apoi executați & lsquo; configura && make-rsquo; comandă pentru a configura și a compila programul pentru arhitectura de funcționare a sistemului / hardware.
Instalați-l tot sistemul de funcționare ale & lsquo; sudo make install & rsquo; comandă ca un utilizator privilegiat sau & lsquo; & rsquo make install; comandă dacă dumneavoastră logat ca root. Programul multe de linie de comandă va fi generată (parralle, niceload, sem si SQL), dar cel principal este & lsquo; & rsquo ;. paralel
Diferite opțiuni de linie de comandă sunt disponibile pentru fiecare dintre programele menționate mai sus. Pentru a vedea mesajul utilizare a fiecăruia, adăugați & lsquo; - Ajutor & rsquo; opțiunea de a comanda principal (de exemplu, în paralel help)
Ce este nou în această versiune:.
- - tollef a fost retras.
- -. Compresa a fi reproiectat din cauza bug-uri, făcând această calitate comunicat de alfa
- Formatul --eta și --joblog a schimbat puțin.
Ce este nou în versiunea 20140122:
- GNU Informatii fost citat în: Pe probabilitatea de multiple bit supără în circuitele logice http://arxiv-web3.library.cornell.edu/pdf/1401.1003
- HaploClique juca GNU Informatii https://github.com/armintoepfer/haploclique
- Zgârierea NSScreencast https://blog.nicolai86.eu/posts/2014-01-12/scraping-nsscreencast/
- 30 cool Open Source Software-am descoperit în 2013 http://www.cyberciti.biz/open-source/30-cool-best-open-source-softwares-of-2013/
- [Unix] 13. Puterea de a face lucrurile în paralel http://leetaey.tistory.com/384
- În paralel executarea unui loc de muncă care citește de la stdin http://www.linuxask.com/questions/parallel-the-execution-of-a-job-that-read-from-stdin
- Mon face o moi (6: 38-11: 50) http://videos.rennes.inria.fr/ReNaBI-GO2013/indexPierreLindenbaum.html
- Shell-Abarbeitung beschleunigen: Wie Sie mit parallelen Procese effizienter in der Shell arbeiten https://www.hosteurope.ch/blog/shell-abarbeitung-beschleunigen-wie-sie-mit-parallelen-prozesse-effizienter-in-der-shell-arbeiten/
- Rezumatul GNU tutorial paralel http://hacktracking.blogspot.dk/2014/01/gnu-parallel-tutorial.html
- remedieri de bug-uri și actualizări de pagini om.
Ce este nou în versiunea 20131222:
- Detectare dacă dir tampon $ TMPDIR rămâne fără spațiu. Acest lucru se schimba o piesă centrală de cod, ceea ce face această calitate comunicat alfa.
- - ține-comandă - (n) onall va sorta în funcție de sshlogin .
- Numărul Detectarea de procesoare pe decembrie Tru64.
- GNU SQL:. --list-Mese pentru SQLite3
- remedieri de bug-uri și actualizări de pagini om.
Ce este nou în versiunea 20131122:
- Un aviz citare este imprimat pe stderr numai dacă stderr este o terminal, utilizatorul nu a specificat --no-aviz, iar utilizatorul nu a rulat --bibtex dată.
- - compresa se va comprima fișierele temporare. Controalele care programul --compress-program pentru a utiliza pentru comprimarea fișierelor temporare.
- -. Bara arată progres ca o bară de progres compatibil cu zenity
- - CV-ul poate fi acum utilizat cu --result:. Locuri de muncă intră deja vor fi ignorate
- -. Transfer și căi de sprijin --basefile față de --workdir prin introducerea /./ adverși
Ce este nou în versiunea 20131022:
- Utilizarea --transfer cu fișiere care conțin /./ în cale va copia fișierele în raport cu --workdir.
- Lungimea maximă comanda este acum în cache într-un dosar, reducerea la jumătate timpul de pornire.
Ce este nou în versiunea 20130922:.
- PDF-fișiere de documentare, sunt acum incluse
- remedieri de bug-uri și actualizări de pagini om.
S-au făcut
Ce este nou în versiunea 20130822:
- Această versiune adaugă un tutorial care arată mult de funcționalitate GNU paralel lui. -tampon --line parallel_tutorial om va tampon de ieșire pe baza linie.
- - înregistrare-env înregistrează toate variabilele și funcțiile stabilite (util pentru a înregistra mediul normal înainte de a utiliza --env _) .
- - Mediu _ exporta toate funcțiile și variabilele la serverul de la distanță, cu excepția celor înregistrate .
Ce este nou în versiunea 20130622:
- - xapply reciclează în prezent argumente dacă o sursă de intrare are mai mult argumente decât altele.
- timp de somn între locurile de muncă este acum atât crescută și scăderea exponențial.
- 10 secunde verifică semnătura folosind GnuPG dacă este instalat GnuPG.
Instalare
Ce este nou în versiunea 20130522:
- Software-ul poate fi instalat acum în 10 secunde prin rularea wget -O - pi.dk/3 |. sh
- detectare CPU-a adăugat la HURD, IRIX, SCO OpenServer, și HPUX.
- -. Ctrlc va trimite SIGINT la sarcini rulează pe calculatoare la distanță și, astfel, le ucide
- -. Sarcină juca acum "ps" pentru a găsi numărul de procese în loc de "uptime" pornit și este mult mai rapid
- CentOS 3.9 și FreeBSD bug-uri de 7 compatibilitate au fost stabilite.
- Unele dintre aceste schimbări necesare destul de ample, făcând această calitate versiune beta.
- - încercări lucreaza acum cu --onall .
- Cea mai nouă Calculul --load lucreaza acum pe FreeBSD 7.
- - lucrari frumos sub tcsh
Comentariile nu a fost găsit