At-spi2-atk Performance Report |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
At-spi2-atk performance before/after commit with id d0f7dd49eebedc8c3993a116411f5a8320965968 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Note: |
|
|
|
|
|
|
|
|
|
|
|
Nautilus was ran over /usr/bin (about 3000 items). |
|
|
|
|
|
|
|
|
|
|
|
Rhythmbox was ran over a big library (about 2000 items). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sysprof |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Nautilus |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
% CPU |
Acc. Disable |
Acc. Enable |
Acc. Enable + Orca |
Diff. AE-AD (%) |
Diff. AEO-AD (%) |
Diff. AEO-AE (%) |
|
|
|
|
|
Before |
82.53 |
86.96 |
87.92 |
4.43 |
5.39 |
0.96 |
|
|
|
|
|
After |
79.45 |
89.34 |
87.23 |
9.89 |
7.78 |
-2.11 |
|
|
|
|
|
Master |
81.09 |
90.32 |
89.97 |
9.23 |
8.88 |
-0.35 |
|
|
|
|
|
Diff. A-B |
-3.08 |
2.38 |
-0.69 |
|
|
|
|
|
|
|
|
Diff. M-A |
1.64 |
0.98 |
2.74 |
|
|
|
|
|
|
|
|
Diff. M-B |
-1.44 |
3.36 |
2.05 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rhythmbox |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
% CPU |
Acc. Disable |
Acc. Enable |
Acc. Enable + Orca |
Diff. AE-AD (%) |
Diff. AEO-AD (%) |
Diff. AEO-AE (%) |
|
|
|
|
|
Before |
44.13 |
50.96 |
89.37 |
6.83 |
45.24 |
38.41 |
|
|
|
|
|
After |
32.97 |
39.28 |
87.25 |
6.31 |
54.28 |
50.09 |
|
|
|
|
|
Master |
37.31 |
43.28 |
87.19 |
5.97 |
49.88 |
43.97 |
|
|
|
|
|
Diff. A-B |
-11.16 |
-11.68 |
-2.12 |
|
|
|
|
|
|
|
|
Diff. M-A |
4.34 |
4.00 |
-0.06 |
|
|
|
|
|
|
|
|
Diff. M-B |
-6.82 |
-7.68 |
-2.18 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Valgrind |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Nautilus |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
B Mem |
Acc. Disable |
Acc. Enable |
Acc. Enable + Orca |
Diff. AE-AD (B) |
Diff. AE-AD (%) |
Diff. AEO-AD (B) |
Diff. AEO-AD (%) |
Diff. AEO-AE (B) |
Diff. AEO-AE (%) |
|
|
Before |
130,510,446 |
235,347,315 |
274,896,450 |
104,836,869 |
80.33 |
144,386,004 |
110.63 |
39,549,135 |
14.39 |
|
|
After |
129,382,306 |
170,243,637 |
246,989,377 |
40,861,331 |
31.58 |
117,607,071 |
90.90 |
76,745,740 |
31.07 |
|
|
Master |
100,117,187 |
170,034,638 |
240,405,099 |
69,917,451 |
69.84 |
140,287,912 |
140.12 |
70,370,461 |
29.27 |
|
|
Diff. A-B (B) |
-1,128,140 |
-65,103,678 |
-27,907,073 |
-63,975,538 |
-48.75 |
-26,778,933 |
-19.73 |
37,196,605 |
16.69 |
|
|
Diff. A-B (%) |
-0.86 |
-27.66 |
-10.15 |
|
|
|
|
|
|
|
|
Diff. M-A (B) |
-29,265,119 |
-208,999 |
-6,584,278 |
|
|
|
|
|
|
|
|
Diff. M-A (%) |
-22.62 |
-0.12 |
-2.67 |
|
|
|
|
|
|
|
|
Diff. M-B (B) |
-30,393,259 |
-65,312,677 |
-34,491,351 |
|
|
|
|
|
|
|
|
Diff. M-B (%) |
-23.29 |
-27.75 |
-12.55 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rhythmbox |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
B Mem |
Acc. Disable |
Acc. Enable |
Acc. Enable + Orca |
Diff. AE-AD (B) |
Diff. AE-AD (%) |
Diff. AEO-AD (B) |
Diff. AEO-AD (%) |
Diff. AEO-AE (B) |
Diff. AEO-AE (%) |
|
|
Before |
140,911,410 |
153,322,503 |
153,898,075 |
12,411,093 |
8.81 |
12,986,665 |
9.22 |
575,572 |
0.37 |
|
|
After |
146,229,086 |
149,562,564 |
158,929,780 |
3,333,478 |
2.28 |
12,700,694 |
8.69 |
9,367,216 |
5.89 |
|
|
Master |
145,773,421 |
148,631,143 |
155,516,248 |
2,857,722 |
1.96 |
9,742,827 |
6.68 |
6,885,105 |
4.43 |
|
|
Diff. A-B (B) |
5,317,676 |
-3,759,939 |
5,031,705 |
|
|
|
|
|
|
|
|
Diff. A-B (%) |
3.77 |
-2.45 |
3.27 |
|
|
|
|
|
|
|
|
Diff. M-A (B) |
-455,665 |
-931,421 |
-3,413,532 |
|
|
|
|
|
|
|
|
Diff. M-A (%) |
-0.31 |
-0.62 |
-2.15 |
|
|
|
|
|
|
|
|
Diff. M-B (B) |
4,862,011 |
-4,691,360 |
1,618,173 |
|
|
|
|
|
|
|
|
Diff. M-B (%) |
3.45 |
-3.06 |
1.05 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Explanation: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The previous data are organized by tool/app/commit-time/accessibility. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sysprof data are expressed in percentage of CPU time. |
|
|
|
|
|
|
|
|
|
|
|
Rows: |
|
|
|
|
|
|
|
|
|
|
|
Results before the commit. |
|
|
|
|
|
|
|
|
|
|
|
Results after the commit. |
|
|
|
|
|
|
|
|
|
|
|
Results over the master branch. |
|
|
|
|
|
|
|
|
|
|
|
Differences between the previous rows. |
|
|
|
|
|
|
|
|
|
|
|
Columns: |
|
|
|
|
|
|
|
|
|
|
|
Results wit accessibility disable. |
|
|
|
|
|
|
|
|
|
|
|
Results wit accessibility enable. |
|
|
|
|
|
|
|
|
|
|
|
Results wit accessibility enable and Orca running (note: in this case, results are the sum of app and orca -nautilus- or app, orca and pulseaudio -rhythmbox-). |
|
|
|
|
|
|
|
|
|
|
|
Differences between the previous columns. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Valgrind data are expressed in bytes of consumed memory. |
|
|
|
|
|
|
|
|
|
|
|
Rows: |
|
|
|
|
|
|
|
|
|
|
|
The same as sysprof. |
|
|
|
|
|
|
|
|
|
|
|
Colums: |
|
|
|
|
|
|
|
|
|
|
|
Results wit accessibility disable. |
|
|
|
|
|
|
|
|
|
|
|
Results wit accessibility enable. |
|
|
|
|
|
|
|
|
|
|
|
Results wit accessibility enable and Orca running. |
|
|
|
|
|
|
|
|
|
|
|
Differences between the previous columns. |
|
|
|
|
|
|
|
|
|
|
|
The same, but expressed in percentage (like 2nd - 1st / 1st). |
|
|
|
|
|
|
|
|
|
|
|