Я пишу приложение, в котором важна память и, в меньшей степени, скорость. Я нашел из профилирования, что я провожу много времени в операциях Map и Set. Хотя я смотрю на способы сократить эти методы меньше, мне интересно, кто-нибудь там написал или встретится с реалиями, которые значительно улучшают время доступа или издержки памяти? или, по крайней мере, что может улучшить эти вещи, учитывая некоторые предположения?
От взгляда на источник JDK я не могу поверить, что его нельзя сделать быстрее или компактнее.
Мне известно об коллекциях Commons, но я не верю, что у нее есть реализация, цель которой - быть быстрее или компактнее. То же самое для коллекций Google.
Обновление: должно быть отмечено, что мне не нужна безопасность потоков.