1. Problema
Se cuenta con un script Python que hace uso de una gran cantidad de instancias. Se requiere optimizar la memoria para un mejor desempeño.
2. Solución
Por medio del miembro __slots__ se puede optimizar la representación interna de instancias: cada instancia se crea como un arreglo de tamaño fijo, similar a una tupla. Cada atributo dentro de __slots__ se mapea un índice específico dentro del arreglo (Beazly, Jones, 2013).
3. Código Python
4. Literatura & Enlaces
Beazly D, Jones B. K. (2013). Python Cookbook, Third Edition. United States: O'Reilly Media.
O
No hay comentarios:
Publicar un comentario
Envíe sus comentarios, dudas, sugerencias, críticas. Gracias.