Why must the benchmarks be run as applets from a web server?
A27: Loading applets from the server ensures that all systems tested perform the required applet security verification. Q28: Why in some cases do results differ significantly when the server is local as opposed to remote? Are “server local” results (when the web server is run on the client machine) comparable to “server remote” results? A28: Network speed, congestion, number of hops from server to client, and other factors could influence results when the server is remote. When the server is local, the loopback interface is, of course, much faster than a network connection. But, when the server is local there is extra overhead from running the web server. Although web server CPU overhead is not great – a maximum of one to three percent depending on benchmark and execution phase – it still might take a significant toll on smaller memory clients. For “server remote” configurations, the cost of the network transfer will be greatest on the first (base metric) execution, and might best be a