Perguntas com a marcação «concurrenthashmap»

5
O segmento de valores ConcurrentHashMap iterativo é seguro?
No javadoc para ConcurrentHashMap, é o seguinte: As operações de recuperação (incluindo get) geralmente não são bloqueadas, portanto, podem se sobrepor às operações de atualização (incluindo colocar e remover). As recuperações refletem os resultados das operações de atualização concluídas mais recentemente, mantidas após o início. Para operações agregadas, como putAll …

7
Por que o ConcurrentHashMap impede chaves e valores nulos?
O JavaDoc de ConcurrentHashMapdiz o seguinte: De maneira semelhante, Hashtablemas diferente HashMap, essa classe não permite nullser usada como chave ou valor. Minha pergunta: por que? 2ª pergunta: Por que não Hashtablepermite nulo? Eu usei muitos HashMaps para armazenar dados. Mas, ao mudar para ConcurrentHashMap, fiquei várias vezes com problemas …

3
A implementação do gcc std :: unordered_map é lenta? Se sim - por quê?
Estamos desenvolvendo um software crítico de alto desempenho em C ++. Precisamos de um mapa hash concorrente e um implementado. Então, nós escrevemos um benchmark para descobrir, quanto mais lento nosso mapa hash simultâneo é comparado std::unordered_map. Mas, std::unordered_mapparece ser incrivelmente lento ... Portanto, este é o nosso micro-benchmark (para …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.