2 "_description" : "This file contains info about our performance test units, used by the perf dashboard (http://chromeperf.appspot.com).",
5 "improvement_direction": "down",
6 "why": "Percent CPU usage. Used by cpu metric."
9 "improvement_direction": "down",
13 "improvement_direction": "down",
17 "improvement_direction": "down"
20 "improvement_direction": "down",
21 "why": "Colder machines are faster."
24 "improvement_direction": "up",
25 "why": "layer_tree_host_perftest"
28 "improvement_direction": "down",
32 "improvement_direction": "up",
33 "why": "Decibels peak signal-to-noise ratio. Used by WebRTC quality tests."
36 "improvement_direction": "down",
37 "why": "Static initializers"
40 "improvement_direction": "up",
41 "why": "The faster the better. Used by scirra benchmark."
44 "improvement_direction": "down",
45 "why": "Dropped frames."
47 "frames-per-second": {
48 "improvement_direction": "up",
49 "why": "Synonym for fps."
52 "improvement_direction": "up",
53 "why": "layer_tree_host_perftest"
56 "improvement_direction": "down"
58 "garbage_collections": {
59 "improvement_direction": "down",
60 "why": "Number of GCs needed to collect an object. Less is better."
63 "improvement_direction": "up",
64 "why": "Higher frequencies are faster."
67 "improvement_direction": "down",
68 "why": "Fewer janks is better."
71 "improvement_direction": "down",
72 "why": "Synonym for KB, used in memory and io metrics."
75 "improvement_direction": "up",
76 "why": "kB of memory available. More memory available is better."
79 "improvement_direction": "down",
80 "why": "KB of memory usage. Less memory usage is better. Used in endure."
83 "improvement_direction": "up",
84 "why": "Coverage. More test coverage is better."
87 "improvement_direction": "down"
90 "improvement_direction": "down"
93 "improvement_direction": "up",
94 "why": "More instructions processed per time unit."
97 "improvement_direction": "up",
98 "why": "More pixels processed per time unit."
101 "improvement_direction": "up",
102 "why": "More texels processed per time unit."
105 "improvement_direction": "up",
106 "why": "More triangles processed per time unit."
109 "improvement_direction": "up",
110 "why": "More vertices processed per time unit."
113 "improvement_direction": "down",
114 "why": "Used in many Telemetry measurements. Fewer ms of time means faster."
117 "improvement_direction": "down",
118 "why": "Synonym for ms."
120 "milliseconds-per-frame": {
121 "improvement_direction": "down"
124 "improvement_direction": "down",
125 "why": "Used for NaCl build time."
128 "improvement_direction": "down",
129 "why": "Fewer milliwatt-hours means less energy consumed."
131 "objects (bigger is better)": {
132 "improvement_direction": "up",
133 "why": "Used in spaceport benchmark."
136 "improvement_direction": "up"
139 "improvement_direction": "down",
140 "why": "Synonym for %, used in memory metric for percent fragmentation."
143 "improvement_direction": "up",
144 "why": "Used in alloy-perf-test/cts%/passed."
147 "improvement_direction": "up",
148 "why": "Synonym for score, used in ChromeOS touchpad tests."
151 "improvement_direction": "down"
154 "improvement_direction": "down"
157 "improvement_direction": "up",
158 "why": "Higher runs/ms implies faster execution."
161 "improvement_direction": "up",
162 "why": "Used in dromaeo. Higher runs/s implies faster execution."
165 "improvement_direction": "up",
166 "why": "Synonym for runs/s, used in dromaeo data sent by cros bots."
169 "improvement_direction": "up",
170 "why": "Synonym for runs/s."
173 "improvement_direction": "up",
174 "why": "Used in a variety of benchmarks where a higher score is better."
176 "score_(bigger_is_better)": {
177 "improvement_direction": "up",
178 "why": "Synonym for score."
180 "score (bigger is better)": {
181 "improvement_direction": "up",
182 "why": "Synonym for score, used in jsgamebench and dom_perf."
185 "improvement_direction": "down"
188 "improvement_direction": "down"
191 "improvement_direction": "down"
194 "improvement_direction": "down"
197 "improvement_direction": "down",
198 "why": "Used in smoothness benchmarks. Number of vsyncs to generate a frame, never < 1.0"
201 "improvement_direction": "up",
202 "why": "Percentage of work done in idle time."