Size: a a a

Clojure — русскоговорящее сообщество

2021 January 25

AC

Anton Chikin in Clojure — русскоговорящее сообщество
По памяти и по скорости
источник

SG

Sergey Galichanin in Clojure — русскоговорящее сообщество
память java съедает - и это нормально
зачем вам пустая не используемая память?
источник

AU

Alexander Ushanov in Clojure — русскоговорящее сообщество
дык в чем вопрос, в том что иммутабельность жрет больше памяти, чем мутабельность? так вроде это не новость
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Anton Chikin
Изначальный тезис был что из-за иммутабельных коллекций кложа дает нехилый оверхед
Но меряем мы конечно уже давно не это 🙂
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Alexander Ushanov
дык в чем вопрос, в том что иммутабельность жрет больше памяти, чем мутабельность? так вроде это не новость
Тут выше товарищ утверждал что это новость причем фейковая
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Anton Chikin
Изначальный тезис был что из-за иммутабельных коллекций кложа дает нехилый оверхед
ну, не совсем понятно сочетание факторов «10 гигов строк» и «иммутабельные коллекции»
если все эти строки засунуть в вектор, то и так понятно, что ничего хорошего ждать не приходится
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
Anton Chikin
Тут выше товарищ утверждал что это новость причем фейковая
форточку открой )
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
никто такого не утверждал
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Sergey Trofimov
ну, не совсем понятно сочетание факторов «10 гигов строк» и «иммутабельные коллекции»
если все эти строки засунуть в вектор, то и так понятно, что ничего хорошего ждать не приходится
Ну суть этого теста в том что а) его просто написать б) он много аллоцирует по нему оч хорошо видно
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
Anton Chikin
Ну суть этого теста в том что а) его просто написать б) он много аллоцирует по нему оч хорошо видно
коллекции только не использует)
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Kirill Chernyshov
коллекции только не использует)
мой использовал
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
ну так кинь код ) посмотрим
источник

SG

Sergey Galichanin in Clojure — русскоговорящее сообщество
а в др. языках смотрели график аллокаций и ииспользования памяти?
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
откуда я знаю как ты их использовал
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
в любом случае это не про коллекции
источник

SG

Sergey Galichanin in Clojure — русскоговорящее сообщество
java сама сразу выделяет кучу памяти по-дефолту - ну такая она...
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
и не про оверхед памяти использования персистентных структур
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Kirill Chernyshov
откуда я знаю как ты их использовал
я же описал задачу
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
Anton Chikin
и не про оверхед памяти использования персистентных структур
ты что сказать хочешь?
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
Anton Chikin
я же описал задачу
как ты использовал коллекции
источник