Resultados da pesquisa a pedido "multithreading"
usuário atual de segurança de mola em thread
oi eu tenho alguns problemas quando usar a mola de segurança no escopo do segmento System.out.println(((User) SecurityContextHolder.getContext().getAuthentication().getPrincipal()).getId()); new Thread(() -> ...
Existe uma barreira de memória implícita com o relacionamento sincronizado com no thread :: join?
Eu tenho um código no trabalho que inicia vários threads que realizam algumas operações e, se algum deles falhar, eles definem a variável compartilhada comofalso. O thread principal une todos os threads de trabalho. A simulação disso é mais ...
Quando o ReaderWriterLockSlim é melhor que um simples bloqueio?
Estou fazendo uma referência muito boba no ReaderWriterLock com esse código, onde a leitura acontece 4x mais frequentemente do que a escrita: class Program { static void Main() { ISynchro[] test = { new Locked(), new RWLocked() }; Stopwatch sw = ...
Por que usar tensorflow gfile? (para E / S de arquivo)
O código do tensorflow usa métodos para E / S de arquivo diferentes dos métodos internos do python. De acordo comCódigo fonte [https://github.com/tensorflow/tensorflow/blob/master/tensorflow/python/platform/gfile.py] , é útil como "Wrappers de E ...
Como as variáveis são compartilhadas entre as chamadas simultâneas `session.run (…)` no tensorflow?
Se você fizer duas chamadas simultâneas para a mesma sessão,sess.run(...), como as variáveis são acessadas simultaneamente no tensorflow? Cada chamada verá um instantâneo das variáveis a partir do momentorun foi chamado, consistente durante toda ...
iphone - atualizar a interface do usuário sempre no segmento principal?
Eu sei que a Apple disse que todas as operações relacionadas à interface do usuário devem ser realizadas no thread principal. Então, minha pergunta é "todas as operações relacionadas à interface do usuário" realmente significam todas as ...
"Uma referência a um campo volátil não será tratada como volátil" implicações
O código a seguir using System.Threading; class Test { volatile int counter = 0; public void Increment() { Interlocked.Increment(ref counter); } }Gera o seguinte aviso do compilador: "A reference to a volatile field will not be treated as ...
PrintGCApplicationStoppedTime
Eu tenho a opção JVM -XX: + PrintGCApplicationStoppedTime, que imprime "GC para o horário mundial" real. Exemplo: Tempo total pelo qual os threads do aplicativo foram interrompidos: 0,0018219 segundosTempo total durante o qual os threads do ...
Cancelando o cronômetro de prazo do boost asio com segurança
Estou tentando cancelar umboost::asio::basic_waitable_timer<std::chrono::steady_clock> com segurança. De acordo com issoresponda [https://stackoverflow.com/questions/29047765/atomically-cancel-asio-asynchronious-timer-from-another-thread] , este ...
Posso limitar o uso de memória por função / monad / thread no Haskell?
Estou trabalhando em um projeto de compilador de pesquisa destinado a funcionar como um serviço. Um dos requisitos é que determinados usuários possam ter um uso limitado de memória (por exemplo, "chamadas de IPa.b.c.d pode usar até 30 MB ...