Perguntas sobre 'parallelism'

4
respostas

Como manter um número específico de processos em execução?

Estou tentando escrever um script de shell para converter muitos arquivos .wav para .mp3. Eu uso o comando "find" para encontrá-los, depois o comando "lame" para converter. Eu posso usar um loop for simples para isso, mas eu preciso fazer isso u...
04.05.2015 / 15:49
2
respostas

Combina comandos paralelos e sequenciais

1. Resumo Eu não entendo como posso combinar comandos paralelos e sequenciais no Linux. 2. Comportamento esperado Pseudocódigo : pip install pipenv sequencial pipenv install --dev Tarefa paralela npm install -g gru...
01.03.2018 / 08:50
3
respostas

query r.e executando scripts de loop em paralelo

Eu tenho o seguinte em um script de shell: for file in $local_dir/myfile.log.*; do file_name=$(basename $file); server_name=$(echo $file_name | cut -f 3 -d '.'); file_location=$(echo $file); mv $file_lo...
05.11.2015 / 16:04
3
respostas

Como paralelizar o loop for enquanto scp os arquivos? [duplicado]

Estou executando meu script de shell abaixo de machineA , que está copiando os arquivos machineB e machineC em machineA . Se os arquivos não estão em machineB , então deve estar lá em machineC . O script de shell abaixo copiar...
15.02.2014 / 03:45
1
resposta

É uma proporção ideal de tempo de usuário para tempo real um indicador para paralelização eficiente?

Em alguns shells unix existe o comando time que imprime quanto tempo um determinado comando leva para ser executado. A saída parece real  1m0.000s user 10m0.000s sys   0m0.000s Se eu escrever um programa que usa paralelização em...
19.07.2018 / 18:28
2
respostas

Condição de corrida não funciona no Arch Linux

O seguinte programa C deve ilustrar a condição de corrida entre os processos pai e filho: #include <stdio.h> #include <unistd.h> #include <sys/types.h> int main() { fork(); printf("\n 1234567890 \n"); return...
22.04.2017 / 21:17
1
resposta

Onde / quando os status de saída são retornados para trabalhos em segundo plano no bash?

Eu estou escrevendo um script que tem muitas partes, mas eu quero construir resiliência e processamento paralelo, tanto quanto possível. Um exemplo está abaixo: while true do var=$(curl someurl) || continue var2=$(curl someurl2) || contin...
22.10.2015 / 21:59
1
resposta

parallelize shell script

Eu tenho uma linha a seguir: for length in "$(ls $OUT_SAMPLE)" do $CODES/transform_into_line2.rb -c $OUT_SAMPLE -p 0 -f $length & done Então, ele deve paralelizar o loop for, mas de alguma forma ainda o executa em uma sequência. No e...
12.12.2015 / 04:20
1
resposta

systemd: inicialização de serialização

A inicialização no meu Ubuntu 17.04 falha e eu quero depurá-lo. A inicialização falha aleatoriamente e acredito que seja devido a uma condição de corrida. Posso pedir ao systemd para não paralelizar nenhuma tarefa, para que eu possa ver...
30.04.2017 / 11:04
3
respostas

Executando trabalhos em paralelo no Ubuntu - Diferenças de contenção de I / O entre Perl e Java

Desculpas se isso estiver fora do tópico - diz respeito à eficiência relativa da execução de scripts Perl / Java pesados em I / O em paralelo em um sistema Ubuntu. Eu escrevi duas versões simples de um script de cópia de arquivo (Perl e Jav...
02.07.2012 / 21:43