Resultados da pesquisa a pedido "concurrency"
tempo gasto no encadeamento na sincronização é muito alt
oje, criei um perfil de um dos meus aplicativos C # usando o Visual Studio 2010 Performance Analyzer. Especificamente, eu estava criando um perfil para " Concorrência "porque parecia que meu aplicativo deveria ter mais capacidade do que estava ...
BlockingQueue - métodos drainTo () bloqueados
BlockingQueue tem o método chamado drainTo (), mas não está bloqueado. Preciso de uma fila que deseje bloquear, mas também capaz de recuperar objetos na fila em um único métod Object first = blockingQueue.take(); if ( blockingQueue.size() > 0 ...
riando um bloqueio baseado em chave (ou mapa de bloquei
Estou tentando projetar um mecanismo de bloqueio baseado em chave: algo como um bloqueio reentrante normal, mas em vez de lock () e unlock (), você bloqueia (chave) e desbloqueia (chave), com o contrato que ninguém poderá bloquear (tecla1) ...
Como o lazySet é implementado nas classes Atomic * do Jav
Dentroesse víde [http://www.youtube.com/watch?v=DCdGlxBbKU4] sobre Disruptor [http://code.google.com/p/disruptor/], uma estrutura de simultaneidade, o método lazySet das classes Atomic * do Java (por exemplo, AtomicLong) é mencionado. De acordo ...
Como permitir conexões de clientes mais concorrentes com o Nett
Primeiro, obrigado a todos os colaboradores da Netty pela excelente biblioteca. Uso-o alegremente há várias semanas. Recentemente, comecei a carregar o teste do meu sistema, mas agora estou enfrentando algum problema de escalabilidade com o ...
iOS Core Data quando salvar o contexto?
Estou tendo falhas aleatórias com dados principais devido à simultaneidade e multithreading. Eu sei que os dados principais não são seguros para threads. Também encontrei algumas outras respostas sobre como criar um ThreadedDataService e ...
Linq to SQL e simultaneidade com o padrão de repositório Rob Conery
Implementei um DAL usando o spin de Rob Conery no padrão de repositório (do projeto MVC Storefront), onde mapeio objetos de banco de dados para objetos de domínio usando Linq e uso Linq para SQL para realmente obter os dado Isso tudo funciona ...
Está usando Object.wait e Object.notify diretamente um cheiro de código?
Isso pode ser controverso, mas acabei de perceber que raramente uso a espera e notifico diretamente. Em vez disso, uso uma construção de nível superior ...
pthread_join () e pthread_exit ()
Tenho uma pergunta sobre programação simultânea C. Na biblioteca pthread, o protótipo depthread_join int pthread_join(pthread_t tid, void **ret);e o protótipo depthread_exit é void pthread_exit(void *ret);Então estou confuso que, por ...
multiprocessing.Pool: Quando usar apply, apply_async ou ma
Não vi exemplos claros com casos de uso para Pool.apply [https://docs.python.org/2/library/multiprocessing.html#multiprocessing.pool.multiprocessing.Pool.apply] , ...