ipython / ipython/ipyparallel

Leftover resource_tracker processes

Abierto
#806 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Jupyter Notebook
Estrellas
2.6k
Forks
1k
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

I'm still not quite sure where these come from (multiprocessing for sure, but exactly where is unclear), but sometimes when starting and stopping lots of clusters, there can be quite a few processes leftover after the cluster is shutdown, like:

```
python -c from multiprocessing.resource_tracker import main;main(26)
```

When I try to track it down, I can't seem to provoke their creation on purpose, but something isn't being cleaned up right.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Start with Python's multiprocessing.resource_tracker.main and trace the cluster start and shutdown paths in ipyparallel. Reproduce repeated cluster startup and shutdown, identify where resource_tracker processes remain, and add a regression test showing that shutdown leaves no leftover processes.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
python
Área
distributed-systems
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.