Perguntas sobre 'multithreading'

2
respostas

como resolver um impasse (multithreading um programa)

Eu preciso executar um programa 100 vezes, algumas horas cada, o que é bom quando executá-lo de forma serial, leva muito tempo, mas quando eu tento paralelizá-lo usando o GNU paralelo ou simples '&' no bash, ele trava / congela, eu suspeito...
28.01.2015 / 21:37
0
respostas

Protegendo CPU do programador - Como mover encadeamentos de kernel vinculados de núcleos?

Suponha que eu tenha 4 núcleos físicos (indexados 0-3) e eu esteja dedicando núcleos 1-3 a um escudo para aplicativos de usuário e tentando direcionar todos os threads do sistema para o core 0. Estou seguindo as respostas aqui e usando cset...
05.04.2018 / 18:40
1
resposta

Verifique o uso de CPU / thread para um nó no gerenciador de tarefas do Slurm

Estou trabalhando em uma máquina de cluster que usa o gerenciador de tarefas do Slurm. Acabei de iniciar um código multithread e gostaria de verificar o uso de núcleo e thread para um determinado ID de nó. Por exemplo, scoreusage -N 92512...
26.07.2017 / 20:08
0
respostas

Por que o Firefox está preso e como posso soltá-lo?

O Firefox está suspenso. Normalmente eu mato com -1, -9 ou -15, mas dessa vez, quero descobrir o porquê. Eu tenho uma hora ou mais a perder com isso, e buscar a educação acima de realmente resolver o problema. Objetivo: obter essa instância d...
05.10.2016 / 10:37
0
respostas

Está usando tópicos ainda considerados anti-padrão? [fechadas]

Antecedentes Em A Arte da Programação Unix , Eric S. Raymond descarta a programação multithreaded como um truque de desempenho que deve ser evitado . Segundo ele, o maior problema dos threads é que eles compartilham a memória por padrão, em...
17.12.2015 / 18:04
1
resposta

Execução da função bash multiplex

Eu criei uma função bash para "automagicamente" conectar em nossos switches e recuperar seu startup-config usando o comando expect . Eu tenho que usar expect porque essa opção não aceita o ssh user@host fashion e me pergunta novamente...
09.04.2014 / 21:24
0
respostas

manipulação de multithread no AM1808 usando Linux embarcado

Estou usando a placa baseada no AM1808 ARM9 usando o compilador GCC (UBUNTU 10.04). Eu estou usando o gerenciamento de banco de dados Sqlite3. Eu tenho alguns requisitos sobre o tratamento de threads em segundo plano, tendo acesso no banco de da...
03.06.2013 / 15:46
0
respostas

Portanto, o design da separação cliente-servidor não é o gargalo do X Window?

Na resposta de isto , mencionou: People also hear that X uses the "network" and think this is going to be a performance bottleneck. "Network" here means local UNIX domain socket, which has negligible overhead on modern Linux. Things th...
13.05.2013 / 23:05
3
respostas

o comando “cat” pode usar multi-processos

Eu preciso juntar vários arquivos em um diretório em uma caixa unix que tenha 8 núcleos. Eu estou procurando uma maneira rápida de mesclar esses arquivos. O comando cat usa apenas um núcleo ... existe uma maneira de fazer com que ele use vários...
04.07.2013 / 06:57
1
resposta

Execute o programa C ++ no computador na rede

Eu tenho um programa em c ++ que é multithreaded. Acredito que o throughput aumentaria se eu pudesse executá-lo nos outros computadores conectados por um switch. Todos estão usando o mesmo sistema operacional (Ubuntu). Existe uma maneira de faze...
23.02.2018 / 16:42