linux 在页面缓存层上测量执行时间Android

yvgpqqbh  于 5个月前  发布在  Linux
关注(0)|答案(1)|浏览(65)

我想测量一个应用在页面缓存层上的执行时间,但由于我是Android Linux内核领域的初学者,我不知道有什么工具可以帮助我完成这个过程。据我所知,可以使用SystracefTrace来提取这些信息,但需要足够的内核领域知识。
如果有任何工具或某些亚行命令,可以帮助我与提取,请让我知道。
谢谢你,谢谢
我试着提取Ftrace日志,但它们对我来说很复杂。

bbuxkriu

bbuxkriu1#

要测量Android上Linux内核中应用在页面缓存层上花费的执行时间,您可以使用以下工具和方法:
-Cachestat是一个在Linux中提供缓存统计的工具。它可以用来测量页面缓存活动。要安装cachestat,可以使用perf-tools,它是linux-tools库的一部分。下面是安装和运行cachestat的步骤:

sudo apt-get install linux-tools-common linux-tools-generic wget https://raw.githubusercontent.com/brendangregg/perf-tools/master/fs/cachestat chmod +x cachestat sudo ./cachestat

相关问题