throughput (n.)youdaoicibaDictYouDict[throughput 词源字典]
"energy, activity," 1808, Scottish slang; from through + put. Industrial sense is from 1915.[throughput etymology, throughput origin, 英语词源]