Я замечаю большое использование памяти в браузере при создании WebGLPointsLayer с большим количеством функций.
Для 100 тыс. Функций размер кучи составляет ~ 138 МБ. Для 1 миллиона он увеличивается до ~ 1300 МБ. Я проверял и он вполне пропорционален средним 134 МБ на 100 тыс. объектов.
Если сравнить с ScatterPlotLayer deck.gl с 1 миллионом точек, он использует только 62 МБ. Однако объем памяти GPU deck.gl выше: 441 Мб против 318 Мб OpenLayers.
Мне было интересно, есть ли известная причина такой большой разницы.