Memory leak when downloading beamline data with Databroker 1
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
Línea de trabajo
Comienza en el punto de entrada make_hdf utilizado desde IPython y compara su gestión de lotes grandes con el comportamiento de caché de Data Broker 1 descrito aquí. Reproduce la descarga con aproximadamente 70 ejecuciones y determina si el uso de memoria permanece acotado; el trabajo se considera completado cuando la estación de trabajo ya no se queda sin memoria durante el lote.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Memory leak was observed at HXN beamline when make_hdf was used from IPython to download large batch of run data (~70 runs). After ~40-50 files the workstation runs out of memory. Data Broker 0.13.3 provides API to clear cache, which is explicitely used by PyXRF. In Data Broker 1.0 cache is expected to be cleared automatically.
- Lenguaje dominante
- Python
- Estrellas
- 38
- Forks
- 29
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de NSLS2/PyXRF
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 58/100
-
DOC: Where can I find the documentation about making a .h5 file from a text file to run into PyXRF? Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 28/100
Todos los issues de NSLS2/PyXRF
Issues similares
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
stephrobert/dsoxlab#238 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
sublimehq/package_control#1780 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
nwg-piotr/nwg-displays#145 ·