美文网首页
做性能监测的一些记录

做性能监测的一些记录

作者: evaqin | 来源:发表于2018-09-12 11:53 被阅读7次

内存、CPU

在读取内存和cpu相关信息时,经常需要与只存在系统内核的/proc伪文件系统进行交互。该文章 /proc文件系统介绍了/ proc层次结构,讲解了每一个字段代表的含义,可以在需要的时候查询一下即可。

然而android越来越注重权限的管理,因此在android8.0以上系统对/proc/stat文件限制了访问,可查看以下链接进行了解。

Android O prevents access to /proc/stat

Overly restrictive SELinux filesystem permissions in Android N

帧率/流畅度

Choreographer.FrameCallback监测系统绘制回调(api>=16)

对于帧率,我们更多考虑的应该是流畅度。如保持在每秒40帧左右在肉眼看来即是流畅的,最低为24帧,而不是帧率忽高忽低,则会感觉卡顿。

了解一下android渲染流程:

深入Android渲染机制

Android Choreographer 源码分析

Android显示原理源码分析

android帧的绘制过程以及fps的获取

第三篇文章,前面的适合萌新看看梳理一下流程,后面源码分析阶段还是看第二篇比较好。

喵喵喵

我就只是为了做一些相关笔记,喵喵喵~

相关文章

  • 做性能监测的一些记录

    内存、CPU 在读取内存和cpu相关信息时,经常需要与只存在系统内核的/proc伪文件系统进行交互。该文章 /pr...

  • 页面性能监控之performance

    页面性能监测之performanceauthor: @TiffanysBear 最近,需要对业务上的一些性能做一些...

  • 性能监测

    Jmeter-》influxDB 存储 -》Grafana 展示 https://hub.docker.com/r...

  • 网页/APP提速工具———性能极客

    性能极客是什么? 精准监测+一站式调优,性能极客给你无与伦比的网页/APP监测提速体验! 性能极客是上海云双信息科...

  • 前端页面性能分析小总结

    性能监测是前端页面性能的重要一环,通过监测可以确定页面性能瓶颈,从而有针对性的展开具体的优化工作。在近期调研好伙伴...

  • linux服务器监控工具的使用nmon

    一、简介 nmon是一个简单的性能监测工具,可以监测CPU、内存、网络等的使用情况。它是一个系统监视、调优、性能测...

  • Linux 性能监测

    Linux 性能监测:IO 2009年11月19日 | 标签:linux,monitoring,performan...

  • 图像性能监测

    在模拟器中Debug 中关于Color 的4个选项 解释 Color Blended Layers Color M...

  • Chrome 性能监测

    前端性能优化一直是前端工作中必不可少的一部分,但是我们如何知道哪些部分的性能有优化的空间呢?此时,Chrome 性...

  • 面向切面编程(AOP)中的术语你能说出几个?

    AOP应用非常广泛,它主要用于具有横切逻辑的场景当中,比如事务管理、访问控制、性能监测、日志记录和缓存等等。AOP...

网友评论

      本文标题:做性能监测的一些记录

      本文链接:https://www.haomeiwen.com/subject/vgaugftx.html