Perguntas com a marcação «parallelism»

Executando tarefas em paralelo, para fazer uso de vários processadores


3
comando top no processador multi-core
Estou usando o processador quad freescale IMX6. Quero saber se o topcomando lista o uso da CPU de todos os 4 núcleos ou de um único núcleo. Estou vendo o uso da CPU de um aplicativo ser o mesmo com 4 núcleos e com um único núcleo. Eu estava imaginando …

3
Como iniciar o grep multi-threaded no terminal?
Eu tenho uma pasta que tem mais de 250 arquivos de 2 GB cada. Preciso procurar uma string / padrão nesses arquivos e gerar o resultado em um outputarquivo. Eu sei que posso executar o seguinte comando, mas é muito lento! grep mypattern * > output Eu quero acelerar isso. …
38 grep  parallelism 








2
Como impedir que xargs mescla mal a saída de vários processos?
Estou usando xargscom a opção --max-args=0(como alternativa -P 0). No entanto, a saída dos processos é mesclada no stdoutfluxo sem levar em consideração a separação de linha adequada. Então, muitas vezes acabo com linhas como: <start-of-line-1><line-2><end-of-line-1> Como eu estou usando egrepcom ^no meu padrão em toda a xargssaída isto é …


5
Como executar scripts em paralelo em uma máquina remota?
Posso ssh em uma máquina remota com 64 núcleos. Digamos que eu precise executar 640 scripts de shell em paralelo nesta máquina. Como eu faço isso? Eu posso ver dividindo os 640 scripts em 64 grupos, cada um dos 10 scripts. Como eu executaria cada um desses grupos em paralelo …

2
Executando comandos canalizados em paralelo
Considere o seguinte cenário. Eu tenho dois programas A e B. O programa A produz saídas padrão de linhas de strings enquanto o programa B processa linhas de stdin. A maneira de usar esses dois programas é obviamente: foo @ bar: ~ $ A | B Agora notei que isso …

1
Como posso obter o índice do "processador paralelo" do xargs?
Suponha que eu tenha dois recursos, nomeados 0e 1, que só podem ser acessados ​​exclusivamente. Existe alguma maneira de recuperar o "índice" do "processador paralelo" que é xargsiniciado para usá-lo como um serviço de exclusão mútua gratuito? Por exemplo, considere a seguinte computação paralela: $ echo {1..8} | xargs -d …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.