Здравствуйте, Sharowarsheg, Вы писали:
S>Здравствуйте, Serginio1, Вы писали:
S>> Ну общее количество записей будет таким же и среднее наполнение тоже. Обычно это около 75%. При полном заполнении ищется простое число в 2 раза большее чем текущий размер. S>>Конечно если ты им не задашь начальный размер в миллионы записей. А так будет то же, что и при одной хэш таблице.
S>Хм, у меня обычно фактический размер начинается с десятков миллионов записей. Не то, чтобы я как-то старался задавать начальный размер особенно. Пришлось даже мутить специально коллекцию из многих Dictionary, потому что у библиотечного ограничение типа 25 или 30 миллионов всего. Если меньше, то непонятно, зачем вообще хештаблицы и многопоточка.
На саамом деле ты много не выигрываешь от первичного задания размера, можешь и проиграть. Ну в данном случае если размер известен раздели его на 16.
Ну а в дотнете ограничение в int.MaxValue
и солнце б утром не вставало, когда бы не было меня