![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Android内核开发
文章平均质量分 88
Android 内核开发,内核态核心模块,比如CPU,IPC ,FS,Memory等
村里小码农
循道而行,行稳致远;虚静待令,有物混成。
展开
-
Linux内存知识整理-01
内存管理是内核最复杂同时也最重要的一部分。其特点在于非常需要处理器和内核之间的协作。原创 2022-10-12 10:54:46 · 534 阅读 · 0 评论 -
Linux内核-中断知识汇总(重温)
TODO。原创 2022-10-10 12:11:05 · 2373 阅读 · 0 评论 -
Android SMP 同步机制注意事项
简介:SMP 的全称是“Symmetric Multi-Processor”(对称多处理器)。这种设计的特点是两个或多个相同的 CPU 核心共同访问主内存。几年前,所有 Android 设备都还是采用单处理器 (UP)。大多数(即便不是所有)Android 设备总是有多个 CPU,但是过去只会有一个 CPU 用于运行应用,其他 CPU 则用于管理各种设备硬件(例如无线装置)。CPU 可能具有不同的架构,在其上运行的程序无法使用主内存相互通信。目前市面上的大多数 Android 设备都是采用 SM原创 2021-12-28 11:59:16 · 311 阅读 · 0 评论 -
Android性能评估
1. Google 参考:评估性能您可以使用Simpleperf评估设备的性能。Simpleperf 是一款适用于 Android 平台上的应用和本机进程的原生分析工具。您可以使用CPU Profiler实时检查应用的 CPU 使用率和线程活动。在性能方面,有两项用户可见指标:可预测、可察觉的性能。界面是否掉帧或始终以 60 帧/秒的帧速率渲染?音频在没有软件工件或弹出的情况下会播放吗?用户在触摸屏幕后要多久显示屏上才会显示相应结果? 耗时操作所需的时间长短(如打开应用)。前者比...转载 2021-12-23 16:59:48 · 523 阅读 · 0 评论 -
Android/Linux EAS优化-schedtune
Linux cgroups机制中的cpu/cpuset/schedtune子系统 跟linux/android进程调度策略有关,记录下各项功能参数的用法。SchedTuneSchedTune是一项与CPU调频相关的性能提升技术,它实现为一个cgroup控制器。这个控制器提供了一个名称为schedtune.boost的配置参数,运行时系统可以使用它来更改该组中的进程的调度方式。每当调整这个参数的时候,它会使受影响的进程看起来比实际更重(或更轻)。如果一个组被提升了25%,那么调度程序将期望它使原创 2022-01-08 11:16:40 · 5383 阅读 · 0 评论