summaryrefslogtreecommitdiff
path: root/libs/hwui/JankTracker.cpp
diff options
context:
space:
mode:
author Alex Buynytskyy <alexbuy@google.com> 2021-08-27 14:14:03 -0700
committer Alex Buynytskyy <alexbuy@google.com> 2021-08-27 21:20:20 +0000
commite7e43738df1fcd41ddee191c6069056ae4ed4f70 (patch)
tree114f7caf79516fe2587912caf38443f0b4a63e9d /libs/hwui/JankTracker.cpp
parenta5c57af882b10efb077d8ed6a31ad26ad236059b (diff)
Tweak buffer size for APK checksumming.
Benchmark to calculate SHA256 over 1GB file: 4K: 1529542318 8K: 1101879125 16K: 989211442 32K: 783037993 ~20.8% 64K: 742122399 ~5.2% 128K: 723034565 ~4.2% 256K: 716748703 ~0.8% 512K: 718178800 ~-0.2% 1M: 719738817 128K seems to be the sweet spot, with 256K being only marginally better and 512K is worse. Bug: 196253439 Fixes: 196253439 Test: atest PackageManagerShellCommandTest PackageManagerShellCommandIncrementalTest IncrementalServiceTest PackageManagerServiceTest ChecksumsTest Change-Id: I502e42652ed78f3eb843edc49d0b486552231a15
Diffstat (limited to 'libs/hwui/JankTracker.cpp')
0 files changed, 0 insertions, 0 deletions