
13.09.2015, 08:49
|
|
Member
Регистрация: 15.11.2012
Сообщений: 137
Провел на форуме: 26740
Репутация:
9
|
|
Сообщение от wifiadapter
duplicate и sort критичны к оперативной памяти, если памяти 4 гига то 3 гига могли и не влезть.... во время поиска дубликатов уникальные слова хранятся в памяти, что бы можно было сравнивать их с вновь считанными, т.е. в память помещается очищенный словарь, дубликаты же отбрасываются... другого алгоритма я пока не придумал...
remove и trim работают "на сквозь", эти операции должны проходить без падений...попробуйте.
Чтобы не зависеть от объема оперативки, храни результирующий массив на диске, например в быстрой БД
|
|
|