Resultados da pesquisa a pedido "multithreading"

3 a resposta

Random.Next () às vezes retorna o mesmo número em threads separados

Eu tenho a seguinte turma class Program { static Random _Random = new Random(); static void Main(string[] args) { ... for (int i = 0; i < no_threads; ++i) { var thread = new Thread(new ThreadStart(Send)); thread.Start(); } ... } static void ...

2 a resposta

Thread.sleep () com sincronização em java

quando Thread.sleep (10000) for chamado, o Thread atual entrará no estado de suspensão. Se Thread.sleep (10000) for chamado no método de sincronização, se outro thread pode ser executado nesse período?

0 a resposta

Falha na segmentação p_thread com uma possível condição de corrida

Problema: criei uma lista vinculada de TIDS de thread filho e quero aguardar que todos os child tids concluam a execução antes de continuar meu thread principal. Basicamente, tenho passagem de diretório (um diretório é especificado pelos membros ...

2 a resposta

A atividade é recarregada quando a orientação muda no Android

Quando minha atividade principal inicia após a tela inicial, ele analisa 4 grandes arquivos XML. Isso leva alguns segundos e eu posso ocultar isso no momento em que a tela inicial é exibida na inicialização. Mas quando a orientação da tela muda ...

4 a resposta

Depurando um aplicativo multithread

Eu herdei um aplicativo que lança 100 threads no início. Isso torna minha vida de depuração extremamente complicada. Existe uma maneira de fazer com que o Visual Studio siga um thread?

2 a resposta

Maneira fácil de armazenar em cache para coletar resultados de vários threads

ConsiderarN threads fazendo algumas tarefas assíncronas com pequeno valor de resultado comodouble ouint64_t. Então sobre8 valores de resultado podem caber em uma única linha de cache da CPU.N é igual ao número de núcleos da CPU. Por um lado, se ...

1 a resposta

C # Stop BackgroundWorker

Eu tenho uma pergunta sobre o trabalhador em segundo plano. Tenho loop infinito no backgroundworker. Como posso parar isso?

1 a resposta

A GUI de segmentação PyQt5 não funciona

Estou tentando carregar alguns dados que levam mais de 30 segundos. Durante esse período, desejo que o usuário veja uma pequena GUI que diz "Carregando", depois "Carregando ...", depois "Carregando ..." e "Carregando". Eu li e acho que preciso ...

1 a resposta

Threading no Django não está funcionando na produção

Eu tenho uma função no meu Django views.py que se parece com isso. def process(request): form = ProcessForm(request.POST, request.FILES) if form.is_valid(): instance = form.save(commit=False) instance.requested_by = request.user instance.save() ...

2 a resposta

O que acontece quando diferentes núcleos da CPU gravam no mesmo endereço de RAM sem sincronização?

Vamos supor que 2 núcleos estão tentando gravar valores diferentes no mesmo endereço de RAM (1 byte), no mesmo momento (mais-menos eta) e sem usar instruções intertravadas ou barreiras de memória. O que acontece nesse caso e qual valor será ...