Resultados da pesquisa a pedido "multithreading"
Gravando em arquivo de maneira segura para threads
EscritaStringbuilder arquivar assincronamente. Esse código assume o controle de um arquivo, grava um fluxo nele e o libera. Ele lida com solicitações de operações assíncronas, que podem ser recebidas a qualquer momento. oFilePath é definido por ...
Custo do uso dos campos finais
Sabemos que tornar os campos finais geralmente é uma boa ideia, à medida que obtemos segurança e imutabilidade do encadeamento, o que facilita o raciocínio do código. Estou curioso para saber se há um custo de desempenho associado. O Java Memory ...
Limitando as atualizações da GUI do javafx
Recebo objetos de dados em momentos aleatórios, com alta frequência, e preciso atualizar a GUI do JavaFX com eles. No entanto, não quero preencher a fila de eventos javafx com um número muito grande de executáveis (eu uso Platform.RunLater). Eu ...
Qual é a maneira do C ++ 11 de disparar uma tarefa assíncrona e esquecê-la?
Eu preciso de algo assim: void launch_task() { std::thread([](){ run_async_task(); }); }Exceto que o destruidor de threads encerrará minha tarefa. Não preciso de nenhum controle sobre a tarefa, também não preciso de um valor de retorno. Ele só ...
Verifique se o segmento principal ainda está ativo de outro segmento
Como posso verificar se o Main Thread está ativo de outro thread (não daemon, filho)? O encadeamento filho é um encadeamento que não é daemon e eu gostaria de verificar se o encadeamento principal ainda está em execução ou não e interromper esse ...
Diferença entre Mutex, Semáforo e Spin Locks
Estou fazendo experimentos com o IPC, especialmente com o Mutex, o Semáforo e o Spin Lock. O que aprendi é que o Mutex é usado para o mecanismo de bloqueio assíncrono (com o modo de suspensão (conforme teorias que li na NET)), o semáforo é o ...
Por que o destruidor de um futuro retornou do bloqueio do `std :: async`?
Ao tentar responder outraPergunta do Stackoverflow [https://stackoverflow.com/questions/23454793/whats-the-c-11-way-to-fire-off-an-asynchronous-task-and-forget-about-it] , Percebi que esse trecho simples do C ++ 11 está bloqueando implicitamente ...
O que é o thread do dispatcher de sinal java?
Eu estava olhando através de um despejo de encadeamento de um processo java e observe alguns encadeamentos bloqueados pelo despachante de sinal. O que é o despachante de sinal? O que isso faz?
android: atualizar a interface do usuário de outro segmento em outra classe
O cenário é que eu tenho dois threads e um thread da interface do usuário. O thread da interface do usuário, quando clicado no botão de login, cria um ClientThread que cria um soquete e é executado até que o soquete seja conectado, sempre que uma ...
Entendendo python GIL - limite de E / S x limite de CPU
Derosqueamento python [https://docs.python.org/2/library/threading.html] documentação No CPython, devido ao bloqueio global de intérpretes, apenas um encadeamento pode executar o código Python de uma vez (mesmo que determinadas ...