#545 closed defect (fixed)
Liberar la memoria con ClearData
Reported by: | Pedro Gea | Owned by: | Pedro Gea |
---|---|---|---|
Priority: | blocker | Milestone: | Release 0.6 |
Component: | Reliability | Keywords: | |
Cc: |
Description
Dentro del conjunto de problemas relacionados con el uso óptimo de la memoria RAM se encuentra que la operación de borrar los datos de las variables de un dataset (uso de ClearData
) no repercute sobre el uso de RAM como se esperaría.
Como es costumbre en estos problemas no es fácil de diagnosticar el origen del problema. Sólo se constata que la liberación de esta memoria sólo se hace efectiva cuando se destruya la variable.
Change History (7)
comment:1 Changed 14 years ago by
Status: | new → accepted |
---|
comment:2 Changed 14 years ago by
Summary: | Liberar de la memoria con ClearData → Liberar la memoria con ClearData |
---|
comment:3 Changed 14 years ago by
comment:4 Changed 14 years ago by
comment:5 Changed 14 years ago by
comment:6 Changed 14 years ago by
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
El tique TOL#1101 ya está solucionado y se ha comprobado que el funcionamiento de ClearData es el adecuado.
comment:7 Changed 14 years ago by
(In [2357]) Se comienza a implementar un conjunto de mecanismos de test para MMS.
Este código (concretamente run_test.tol) está destinado a ser evaluado antes de la creación de un paquete.
Este código no se distribuye en los paquetes de MMS.
Se introducen dos primeros ejemplos relacionados con los tiques #528 y #545 respectivamente.
Refs #118, #528, #545
El origen del problema es bastante confuso y dificil de diagnosticar.
Se ha encontrado alguna relación con la necesidad o no de usar copias (
Copy
oDeepCopy
) en algunas situaciones.Véase también el tique TOL#1101.