Hay una página útil sobre performance characteristics of the Scala collection classes. ¿Hay datos similares sobre la huella de memoria?Características de la huella de memoria de la colección Scala
Tengo una situación en la que me preocupa el uso de la memoria y me gustaría tener esto en cuenta en mi elección de colección para usar. Por ejemplo, entre Array[Array[T]]
y Vector[Vector[T]]
.
¿No sabes cómo inicializar una gran matriz de matrices o vectores de vectores? ¿O no sabes cómo medir la huella de memoria? Esperaría una relación lineal y trataría de refutar o probar esta idea para algunas formas de colección. Luego mida algunos tamaños de muestras hasta el límite de mi máquina. –
Es más que no he realizado esas mediciones y me preguntaba si alguien sabía ... – huynhjl