1. A method for dynamically characterizing computer system performance by varying multiple input variables simultaneously, comprising: simultaneously varying multiple input variables to the computer system; gathering performance results by measuring time-dependent responses in one or more response variables; whereby responses to variations in the multiple input variables can be measured simultaneously; and analyzing the performance results to determine correlations between input variables and output variables.