+ lib.Logger.Println("state.UpdateInitialValues() took", time.Duration(time.Since(start)).String())
+}
+
+// Only collect the data we are looking at.
+func (state *State) Collect() {
+ start := time.Now()
+
+ switch state.show {
+ case showLatency, showOps:
+ state.tiwsbt.Collect(state.dbh)
+ case showIO:
+ state.fsbi.Collect(state.dbh)
+ case showLocks:
+ state.tlwsbt.Collect(state.dbh)
+ }
+ lib.Logger.Println("state.Collect() took", time.Duration(time.Since(start)).String())