enthought / enthought/distarray
re-evaluate garbage collection considering its bandwidth costs
- Vorherrschende Sprache
- Python
- Sterne
- 5
- Forks
- 1
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Currently when a distarray is garbage collected, it costs one roundtrip per engine. The time this happens at is unpredictable.
The benefit of saving memory might not always be worth the bandwidth cost.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Es sind keine Dateien oder Tests benannt. Beginne damit, den distarray-Pfad für die Garbage Collection und den Roundtrip pro Engine zu lokalisieren, und ermittle anschließend, wie Bandbreitenkosten gegen Speichereinsparungen abgewogen werden sollen. Als abgeschlossen gilt die Aufgabe, wenn ein abgestimmtes Verhalten dafür festgelegt und validiert ist, wann die Collection erfolgt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- distributed-systems, performance
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100