
Alexander
16.12.2016
09:16:01
Хип дамп есть?
А если найду?

sss3 ?
16.12.2016
09:47:44
посмотри HashMap.keySet()
мне по сути не сама оптимизация HashSet нужна

Google

sss3 ?
16.12.2016
09:48:00
как этого места
этот keySet держит ссылку внутри на мапу
где есть все элементы ?

Alexander
16.12.2016
09:59:47
в чем проблема?
изобретение заново стандартные структуры данных - попахивает чем-то плохим

Alexey
16.12.2016
10:00:43
Сет ето прикольно, но на самом деле лучше юзать его пореже, как мне кажется
Если есть мапы)
Щас еще мапы становятся лучше
С каждой новой ждк
Это ясно, но когда надо много хэшэй переопределять, иногда появляются проблемы

Victor
16.12.2016
10:02:26
Щас еще мапы становятся лучше
И красивее http://download.java.net/java/jdk9/docs/api/java/util/Map.html#of-K-V-K-V-K-V-K-V-K-V-K-V-K-V-K-V-K-V-K-V-

Alexey
16.12.2016
10:03:24
А как по твоему кладеца в сет?))
И что используется в качестве ключа?

Google

sss3 ?
16.12.2016
10:06:33
Мне нужны только ключи
Что бы значения мапы удалились gc

Alexey
16.12.2016
10:07:11
https://docs.oracle.com/javase/7/docs/api/java/util/HashSet.html
Equals по хэшкоду

sss3 ?
16.12.2016
10:07:43
Ссылка на объект который потенциально дохуя весит

Alexey
16.12.2016
10:08:05

sss3 ?
16.12.2016
10:08:11
Стоп
Ты смотрел кейсет у хешмапы?
Он держит ссылку на исходную мапу
Где есть все значения
Они много весят
Надо что бы гц их потер
Приходится обнулять value в мапе исходной
Да
Мы поняли друг друга)

Alexey
16.12.2016
10:10:14
Кажется, я тоже вас понял))

sss3 ?
16.12.2016
10:11:03
Он добавит ентри все, вроде
Точно?
Ща гляну
Не торопись

Google

Admin
ERROR: S client not available

sss3 ?
16.12.2016
10:12:21
Кекать
да, нашёл
поэтому и фиксили эту хуету
получается же в какой то момент времени будет x2 памяти?
ну скажем миллион ключей

Митко Соловец?
16.12.2016
10:21:28
Вов, а чего это ты байтодрочерством занялся? Или реально много данных?)

sss3 ?
16.12.2016
10:21:31
где то да
где то нет

Митко Соловец?
16.12.2016
10:22:23
и проблема именно в потреблении памяти?
или еще тормозит что-то?

sss3 ?
16.12.2016
10:22:45
а отображение между keySet и map не сохранится разве?
ну тип вызову clear, у меня keySet почистится ещё
тогда new HashSet(keySet), map.clear
так?
вот я тоже :)
к этому вёл