Какие-нибудь контрольные показатели по сравнению с JDK8 ConcurrentHashMap и базовой версией JDK7?

В слайде "ConcurrentCachingAtGoogle" упоминается реализация JDK8 ConcurrentHashMap больше не использовать сегментированную хэш-таблицу.

Я предполагаю, что "сегменты" - это разделение верхнего уровня, которое использовала старая реализация.

Что делает новая реализация и как она работает относительно JDK7, когда дело доходит до увеличения таблицы?

Кроме того, любая информация о том, какие факторы (помимо объема памяти в пустых экземплярах) привели к изменениям, будет приветствоваться.

0 ответов

Другие вопросы по тегам