Preguntas etiquetadas con concurrenthashmap

5
¿Es seguro iterar el hilo de valores de ConcurrentHashMap?
En javadoc para ConcurrentHashMap está lo siguiente: Las operaciones de recuperación (incluida la obtención) generalmente no se bloquean, por lo que pueden superponerse con las operaciones de actualización (incluida la colocación y eliminación). Las recuperaciones reflejan los resultados de las operaciones de actualización completadas más recientemente en espera de su …

7
¿Por qué ConcurrentHashMap evita claves y valores nulos?
El JavaDoc de ConcurrentHashMapdice esto: Me gusta Hashtablepero HashMapno me gusta , esta clase no permite nullser utilizada como clave o valor. Mi pregunta: ¿por qué? 2da pregunta: ¿Por qué no Hashtablepermite nulo? He usado muchos HashMaps para almacenar datos. Pero al cambiar a ConcurrentHashMapMe metí en problemas varias veces …

3
¿Es lenta la implementación de gcc std :: unordered_map? Si es así, ¿por qué?
Estamos desarrollando un software crítico de alto rendimiento en C ++. Allí necesitamos un mapa hash concurrente y uno implementado. Así que escribimos un punto de referencia para averiguar con qué velocidad se compara nuestro mapa hash concurrente std::unordered_map. Pero, std::unordered_mapparece ser increíblemente lento ... Así que este es nuestro …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.