
Andorid 分析-system
文章平均质量分 94
pillarbuaa
这个作者很懒,什么都没留下…
展开
-
低内存手机kernel的几个性能优化点
低内存手机kernel的几个性能优化点1.快速释放内存 boost free anon pages of sigkill process1.1修改@kernel/msm-4.9/arch/arm/mm/fault.c#include "fault.h"#include <linux/boost_sigkill_free.h>#ifdef CONFIG_MMU#ifdef CONFIG_KPROBESstatic int __kprobes__do_page_fa...原创 2020-10-30 15:45:19 · 958 阅读 · 0 评论 -
MTK schedplus CPU Governor
一,代码分析定义 CONFIG_CPU_FREQ_GOV_SCHEDPLUS=y1. @LINUX/android/kernel-4.9/drivers/misc/mediatek/sched/Kconfigconfig CPU_FREQ_DEFAULT_GOV_SCHEDPLUS bool "To make sched+ as default governor" select CPU_FREQ_GOV_SCHEDPLUS help Use the CPUfreq governor 'sched原创 2020-08-05 14:44:42 · 1543 阅读 · 0 评论 -
Android 改变RenderThread调度策略提高性能
一,通过设置绘画的RenderThread线程的调度策略来提高性能默认情况下每个进程的绘画线程RenderThread的调度策略是SCHED_OTHER, 并且优先级为-10.设置系统属性sys.use_fifo_ui为1后,则表示每个进程的绘画线程RenderThread的调度策略变更为SCHED_FIFO,并且实时优先级为1. 调度器 名称 解释 SCHED_OTHER 默认 标原创 2020-08-05 14:36:30 · 4132 阅读 · 0 评论 -
Android linux的休眠和唤醒
写了很多内容,突然发布文章的时候保存失败。郁闷 凭借记忆只重写如下总结:1. Early suspend/ late resume 是android 添加的机制,用户关闭LCD, TS, Sensors等为了省电。可称之为浅度休眠2. Linux的Suspend/resume 仍然有效,可称之为深度休眠3. echo mem > sys/power/state 会触发early原创 2013-06-19 12:12:15 · 7929 阅读 · 2 评论