You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The data blames targets' internal priority queue most of all, and its internal graph structure next. But I'm not sure whether take the evidence at face value: the overhead might actually come from crew, in which case the data just shows targets what it does while it waits. Maybe % CPU usage on the various processes would reveal where the work is actually happening. I will also need to profile crew at this scale and compare.
But if the priority queue and graph really are slow, then this is the most exciting low-hanging fruit I have found in quite some time.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Help
Description
I don't know if it's possible, but I want to push the limits of scale in
targets
even further (see @stemangiola's comment in #1329 (reply in thread)).I usually profile
targets
without any parallel computing, but at this scale, I think we will eventually needcrew
to be fast. Test case:This pipeline runs unexpectedly slowly. I profiled the first 5 minutes:
And the flame graph shows surprising bottlenecks:
The data blames
targets
' internal priority queue most of all, and its internal graph structure next. But I'm not sure whether take the evidence at face value: the overhead might actually come fromcrew
, in which case the data just showstargets
what it does while it waits. Maybe % CPU usage on the various processes would reveal where the work is actually happening. I will also need to profilecrew
at this scale and compare.But if the priority queue and graph really are slow, then this is the most exciting low-hanging fruit I have found in quite some time.
Beta Was this translation helpful? Give feedback.
All reactions