Android/Linux系统性能分析及工具-CSDN博客

网站介绍:CPU CPU架构 CPU推动了所有软件的运行,因此通常是系统性能分析的首要目标。现代系统一般有多颗CPU,通过内核调度器共享给所有运行软件。当需求的CPU资源超过了系统力所能及的范围时,进程里的线程(或者任务)将会排队,等待轮候自己运行的机会。等待给应用程序的运行带来严重延时,使得性能下降。我们可以通过仔细检查CPU的用量,寻找性能改进的空间,还可以去除一些不需要的负载。 CPU内存缓存 为了提高内存I/O性能,处理器提供了多种硬件缓存。缓存大小的关系如下图,越小则速度越快...