Size: a a a

Эликсир и Вунш

2019 August 27

SS

Sergey Samokhvalov in Эликсир и Вунш
ну это общая инфа
источник

SS

Sergey Samokhvalov in Эликсир и Вунш
я подумал, тебе нужно по отдельной записи
источник

SS

Sergey Samokhvalov in Эликсир и Вунш
так то общая статистика там в system_info есть
источник

AB

Alexey Bolshakov in Эликсир и Вунш
по ней и ориентировался
источник

SS

Sergey Samokhvalov in Эликсир и Вунш
ну или на худой крайняк, тот же htop :D
источник

AB

Alexey Bolshakov in Эликсир и Вунш
аллокаторы+размеры етс таблиц
источник

SS

Sergey Samokhvalov in Эликсир и Вунш
After looking at this more I have realized the documentation of the memory information is correct as would be expected.  Sorry for the noise about this.  Some comment that talks about erts_debug:flat_size/1 (and erts_debug:size/1) providing the process heap size only, with an additional 1 word excluded for the register or stack storage of the top-level term would help make things clearer.  This may be straight-forward for some since it makes logical sense, but I didn't know about these internal details and I wanted to be sure I was looking at the size correctly.
источник

SS

Sergey Samokhvalov in Эликсир и Вунш
источник

AB

Alexey Bolshakov in Эликсир и Вунш
я помню это. нагугливал
источник

AB

Alexey Bolshakov in Эликсир и Вунш
фактически, тут можно только комплексно выяснять, как это все поведет себя в общем виде
источник

AB

Alexey Bolshakov in Эликсир и Вунш
то есть сгенерить 1М длинной iolist
источник

AB

Alexey Bolshakov in Эликсир и Вунш
я так же выяснил именно опытным путем, что хранить короткие строки в числах в етс - выгоднее в больших масштабах
источник

SS

Sergey Samokhvalov in Эликсир и Вунш
насколько короткие?
источник

SS

Sergey Samokhvalov in Эликсир и Вунш
там есть threshold определенный, по-моему 64 байта
источник

AB

Alexey Bolshakov in Эликсир и Вунш
на моих данных где-то на 40...45% более подробная статистика у меня не сохранилась. потому что прорабатывались десятки всяких вариантов
источник

SS

Sergey Samokhvalov in Эликсир и Вунш
когда они из локального бакета во внешний хип переносятся
источник

SS

Sergey Samokhvalov in Эликсир и Вунш
или меньше, я точно не помню
источник

SS

Sergey Samokhvalov in Эликсир и Вунш
это в инфе по бинарям было
источник

AB

Alexey Bolshakov in Эликсир и Вунш
Sergey Samokhvalov
насколько короткие?
имена, названия городов
источник

SS

Sergey Samokhvalov in Эликсир и Вунш
под имена и названия городов логично сделать отдельную таблицу
источник