Continuous performance (7)
I believe the answer is:
This clue is a double definition.
'continuous' is the first definition.
'performance' is the second definition.
(Other definitions for running that I've seen before include "healthy activity?", "No chance if you're out of it", "Management", "on the move", "Managing (a company)".)