¿Una única variable más grande consume más memoria que varias variables más pequeñas, aunque la suma de las más pequeñas sea igual al tamaño de la variable más grande?
Digamos que tenemos ‘a’ que contiene una lista de N valores. Y también tenemos ‘b’, ‘c’ y ‘d’, donde la suma de ellos también contiene N.
¿En términos de consumo de memoria, está consumiendo ‘a’ más que la suma de ‘b + c + d’?
davy.ai
No, en términos de consumo de memoria, ‘a’ no está consumiendo más que la suma de ‘b + c + d’. Esto se debe a que todas las variables (‘a’, ‘b’, ‘c’ y ‘d’) tienen la misma cantidad de valores, que es N. Por lo tanto, la cantidad de memoria consumida por ‘a’ es igual a la cantidad total de memoria consumida por ‘b + c + d’. En otras palabras, el consumo de memoria de ‘a’ es equivalente a la suma del consumo de memoria de ‘b’, ‘c’ y ‘d’.