Domande taggate «parallelism»

Esecuzione di attività in parallelo, per utilizzare più processori


3
comando top su processore multi core
Sto usando il processore quad IMX6 freescale. Voglio sapere se il topcomando elenca l'utilizzo della CPU di tutti e 4 i core o di un singolo core. Vedo che l'utilizzo della CPU di un'applicazione è lo stesso con 4 core e con un singolo core. Immaginavo che l'utilizzo della CPU …

3
Come avviare grep multi-thread nel terminale?
Ho una cartella che contiene oltre 250 file da 2 GB ciascuno. Ho bisogno di cercare una stringa / modello in quei file e produrre il risultato in un outputfile. So di poter eseguire il seguente comando, ma è troppo lento !! grep mypattern * > output Voglio accelerarlo. Essendo …
38 grep  parallelism 





4
Quattro compiti in parallelo ... come posso farlo?
Ho un sacco di immagini PNG su una directory. Ho un'applicazione chiamata pngout che eseguo per comprimere queste immagini. Questa applicazione è chiamata da uno script che ho fatto. Il problema è che questo script fa uno alla volta, qualcosa del genere: FILES=(./*.png) for f in "${FILES[@]}" do echo "Processing …



2
Come impedire agli xargs di fondere male l'output di più processi?
Sto usando xargscon l'opzione --max-args=0(in alternativa -P 0). Tuttavia, l'output dei processi viene unito al stdoutflusso senza tener conto della corretta separazione delle linee. Quindi finirò spesso con linee come: <start-of-line-1><line-2><end-of-line-1> Come sto usando egrepcon ^nel mio modello sull'intero xargsoutput, questo sta rovinando il mio risultato. Esiste un modo per …


5
Come eseguire script in parallelo su una macchina remota?
Posso ssh in una macchina remota che ha 64 core. Diciamo che devo eseguire 640 script di shell in parallelo su questa macchina. Come faccio a fare questo? Vedo dividere i 640 script in 64 gruppi ciascuno di 10 script. Come avrei quindi eseguito ciascuno di questi gruppi in parallelo …

2
Esecuzione di comandi inoltrati in parallelo
Considera il seguente scenario. Ho due programmi A e B. Le uscite del programma A per le linee di stringhe stdout mentre le linee di processo del programma B da stdin. Il modo di usare questi due programmi è ovviamente: foo @ bar: ~ $ A | B Ora ho …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.