I'm trying to get a better picture of what my Unicorn workers are doing. Are they blocked on calls to other services for a significant portion of their cycles? Are they free most of the time?
The sampling-based profiling referred to in this answer is exactly what I would like to do, but what isn't clear to me is the best way to profile my workers. Some googling revealed that I may need to recompile Unicorn in order to enable profiling, but before I did that I wanted see if anybody had any thoughts on the subject.