Perguntas sobre 'multithreading'

3
respostas

executa o comando em vários encadeamentos

Estou executando um comando (pngquant para ser preciso: link ) em uma janela de terminal. Notei que, se eu abrir 4 janelas de terminal e executar o comando pngquant em cada uma delas, obtenho um aumento de velocidade de 4x, comprimindo efetivam...
10.05.2017 / 18:13
1
resposta

Por que meu programa está mais lento, apesar de usar mais threads? [fechadas]

Eu sou novo em threading , e eu queria testar minhas habilidades recém-adquiridas, com uma tarefa simples, criar uma imagem usando vários threads , a parte interessante é que , em um único thread, o programa roda mais rápido do que usando 4 t...
18.05.2018 / 18:48
1
resposta

Compreendendo a saída do lscpu

Você pode ver a saída do comando lscpu - jack@042:~$ lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 56 On-line CPU(s) list: 0-55 Thread(s) per core:...
13.09.2018 / 13:16
2
respostas

Parar a condição de corrida da tarefa agendada rsync (diretório grande, intervalo de tempo pequeno)

Informações da plataforma: OpenBSD 6.2 amd64 $ rsync --version rsync version 3.1.2 protocol version 31 Estou tentando sincronizar um diretório grande (4 TB) usando o seguinte arquivo daily.local (para administradores do Linux,...
20.08.2018 / 21:05
1
resposta

Threads vs interrupts

O que significa quando os segmentos são segmentados pelo tempo? Isso significa que eles funcionam como interrupções, não saem enquanto a rotina não está terminada? Ou ele executa uma instrução de um thread, depois uma instrução do segundo thread...
27.07.2015 / 13:08
1
resposta

Como copiar em duas pastas simultaneamente usando o GNU paralelo, gerando múltiplos encadeamentos?

Estou tentando copiar arquivos de machineB e machineC para machineA enquanto estou executando meu script de shell abaixo em machineA . Se os arquivos não estiverem em machineB , eles devem estar em machineC , então tentarei cop...
21.05.2014 / 06:54
1
resposta

Analisando o comportamento de um programa encadeado

Existe um aplicativo que fará o que Threadscope ou as ferramentas paralelas do Visual Studio para análise de programas multithread no Linux?     
21.04.2012 / 23:40
1
resposta

Como dividir um arquivo em vários arquivos com vários segmentos?

Então, eu tenho arquivos de texto de 100GB e quero dividi-los em 10000 arquivos. Eu costumava fazer essas tarefas com algo como: split -l <number of lines> -d --additional-suffix=.txt bigfile small_files_prefix Mas eu tentei fazer i...
10.01.2018 / 04:15
2
respostas

a afinidade nunca muda atribuída aos threads pelo kernel do Linux terá um efeito adverso no desempenho geral?

No meu programa, eu tenho vários threads que são iniciados com o processo e que permanecem até que o programa termine. Eles vão encontrar diferentes cargas durante o tempo de vida do aplicativo e, às vezes, eles serão executados a 100%. Por p...
09.10.2014 / 23:56
1
resposta

Daemon vs worker e quando usar o que?

(Note que, abaixo, estou freqüentemente usando o termo " daemon ou worker " apenas para indicar que não sei qual palavra usar, pois não sei a diferença exata entre eles no contexto explicado abaixo.) Considere os seguintes cenários: Eu pr...
12.09.2018 / 11:18