throughput (n.) Look up throughput at Dictionary.com
"energy, activity," 1808, Scottish slang; from through + put. Industrial sense is from 1915.