Skip to content
Commit b61bce68 authored by art-benchmark-service's avatar art-benchmark-service Committed by Calin Juravle
Browse files

Update boot image and system server profiles [M5C5P85S0PP]

 = Perf stats =
(lower is better)

Start, memory and code size are improving at a slight expense of boot
time. The increase in boot time is however small, and could well be
in the noise.

Cold startup (speed-profile): -2.01%
PSS: -3.40%
RSS: -5.53%
Privat Dirty: -0.08%
Boot time: 1.58%
Code size: -22.4%

=Generation Strategy=

method_threshold: 0.05
image_class_threshold: 0.05
preloaded_classes_threshold: 0.85
upgrade_startup_methods_to_hot: true
system_server_threshold: 0.0
priority_packages_thresholds {
  key: "android"
  value: 0.02
}
priority_packages_thresholds {
  key: "com.android.systemui"
  value: 0.02
}
priority_packages_thresholds {
  key: "com.google.android.GoogleCamera"
  value: 0.02
}
priority_packages_thresholds {
  key: "com.google.android.webview"
  value: 0.02
}

=Profile stats=

Data info:
- total aggregations: 1547
- number of (device types, builds): 62

File boot-image-profile.txt
  - hot methods: 1431 added, 11395 removed
  - methods: 1388 added, 12571 removed
  - classes: 883 added, 112 removed
  - totals now: 28756 hot methods, 28766 methods, 15710 classes
  - totals before: 38720 hot methods, 39949 methods, 14939 classes

  per package info as csv (selected):
    package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
    android, 700, 8119, 514, 46, 18562, 9442
    com.android, 194, 2682, 342, 65, 2054, 3525
    java, 383, 465, 19, 0, 6466, 1798
    android.view, 107, 876, 31, 10, 2780, 855
    android.hardware, 2, 408, 88, 1, 319, 779
    android.bluetooth, 13, 88, 4, 3, 146, 170
    android.animation, 0, 91, 0, 0, 353, 71
    android.app, 221, 1362, 41, 7, 2516, 966
    android.content, 41, 952, 36, 0, 1822, 575
    android.graphics, 63, 386, 5, 0, 1763, 320
    android.icu, 54, 150, 1, 4, 1693, 1474
    android.media, 33, 522, 47, 3, 678, 568
    android.net, 5, 431, 45, 0, 656, 398
    android.widget, 36, 461, 5, 1, 1271, 357

File preloaded-classes
  - hot methods: 0 added, 0 removed
  - methods: 0 added, 0 removed
  - classes: 518 added, 476 removed
  - totals now: 0 hot methods, 0 methods, 14446 classes
  - totals before: 0 hot methods, 0 methods, 14404 classes

  per package info as csv (selected):
    package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
    android, 0, 0, 0, 319, 0, 8643
    com.android, 0, 0, 0, 136, 0, 3112
    java, 0, 0, 101, 21, 0, 1757
    android.view, 0, 0, 0, 80, 0, 754
    android.hardware, 0, 0, 0, 12, 0, 680
    android.bluetooth, 0, 0, 0, 5, 0, 164
    android.app, 0, 0, 0, 40, 0, 891
    android.content, 0, 0, 0, 19, 0, 519
    android.graphics, 0, 0, 0, 12, 0, 303
    android.icu, 0, 0, 0, 5, 0, 1472
    android.media, 0, 0, 0, 22, 0, 502
    android.net, 0, 0, 0, 9, 0, 343
    android.widget, 0, 0, 0, 18, 0, 334

File art-profile
  - hot methods: 9847 added, 2417 removed
  - methods: 9201 added, 4241 removed
  - classes: 1432 added, 563 removed
  - totals now: 27717 hot methods, 42315 methods, 6127 classes
  - totals before: 20287 hot methods, 37355 methods, 5258 classes

  per package info as csv (selected):
    package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
    android, 159, 2, 32, 2, 414, 287
    com.android, 9632, 2415, 1389, 561, 27148, 5790
    android.hardware, 82, 0, 27, 0, 210, 124
    android.app, 0, 0, 1, 0, 1, 3
    android.content, 0, 0, 2, 0, 1, 6
    android.net, 77, 1, 2, 0, 180, 139

InternalReferenceRawProfileId: 3305
InternalReferenceCandidateProfileId: 3307

Test: build & benchmark
Bug: 169104277

Change-Id: I30494a9c879cd226252749a350df686d4ef99eed
parent fd763b65
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment