Tips para disminuir tiempo de ejecución y uso de GB de RAM #26
-
Holaa, saben que tengo todos los tests listos, pero el tiempo de ejecución del último está entre 9~20 segundos según el compu quiere, y me usa 1.414 gbs ... ya estoy usando heaps, con 0 leaks de memoria, y reduje la redundancia de funciones lo más que pude, pero no sé cómo más bajarle :c Tienen algún tip para eso? |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 5 replies
-
No soy ayudante. Supongo un ayudante te responderá más adelante. Pero un tip de alguien que lo está viviendo: Tengo literalmente miles de prints entre |
Beta Was this translation helpful? Give feedback.
-
Hola! si bien lo que dice Luis es cierto sobre los prints, tambien es posible que se esté demorando la escritura de archivos si estás usando docker. Recuerda que el comando Si es posible, manda screenshots de los resultados de estos comandos para saber mejor lo que está ocurriendo. |
Beta Was this translation helpful? Give feedback.
-
@martina-abello Favor no desmarcar respuestas. Saludos! |
Beta Was this translation helpful? Give feedback.
Hola! si bien lo que dice Luis es cierto sobre los prints, tambien es posible que se esté demorando la escritura de archivos si estás usando docker. Recuerda que el comando
time
sirve para medir el tiempo de ejecución: el tiempo que tomó enreal
es tiempo tomado en operaciones IO, mientras queuser
es el tiempo dentro del programa en sí.En cuanto a la memoria, puedes usar
valgrind --tool=massif
para obtener un perfil de memoria heap usada.Si es posible, manda screenshots de los resultados de estos comandos para saber mejor lo que está ocurriendo.