宏观基准测试Android混乱

piah890a  于 2022-12-16  发布在  Android
关注(0)|答案(1)|浏览(104)

我正在阅读宏基准测试文档:https://developer.android.com/topic/performance/benchmarking/benchmarking-overview
其中提到:
它允许您控制应用的编译、启动和停止,以直接测量实际的应用启动或滚动,而不仅仅是特定的即时编译的热函数,并缓存所有磁盘访问。
我理解关于控制编译的第一部分,因为基准测试在编写测试时为我们提供了这些选项。但无法理解第二部分的意思只有特定的jited热函数,所有磁盘访问都被缓存
有没有人能帮我弄明白这一点,这是和AOT编译有关还是别的什么?

33qvvth1

33qvvth11#

与Microbenchmark库相比,使用宏基准库可以完全控制多个状态。
这与JIT(即时)和AOT(提前)编译有关。
我同意这种措辞是针对那些已经了解这些库的开发人员的,它将很快更新。

相关问题