I have often thought it would be nice to have a 'predicted run time' for a module calculated.
An adequate prediction might be the complete run time last time the module ran. Then, in combination with a counter of how long a module has been running so far, we’d be well armed to estimate whether to go get a cup of coffee or not.