11 2024 档案

内存管理-44-PSI-理论
摘要:基于msm-5.4 一、psi.txt翻译 翻译: msm-5.4/Documentation/accounting/psi.rst PSI - 压力失速信息(Pressure Stall Information) :日期:2018 年 4 月:作者:Johannes Weiner <hannes@ 阅读全文

posted @ 2024-11-28 09:18 Hello-World3 阅读(27) 评论(0) 推荐(0) 编辑

内存管理-41-highatomic预留内存
摘要:基于msm-5.4 一、相关结构体 1. struct zone struct zone { unsigned long nr_reserved_highatomic; ... }; 成员介绍: nr_reserved_highatomic: 记录为高优先级原子分配预留的内存页面数量。 二、赋值逻辑 阅读全文

posted @ 2024-11-09 16:21 Hello-World3 阅读(26) 评论(0) 推荐(0) 编辑

内存管理-40-watermark内存水位
摘要:基于msm-5.4 模块内调用路径: postcore_initcall //page_alloc.c 【】内核初始化 init_per_zone_wmark_min //page_alloc.c /proc/sys/vm/extra_free_kbytes //【】sysctl节点配置。 /pro 阅读全文

posted @ 2024-11-09 11:48 Hello-World3 阅读(118) 评论(0) 推荐(0) 编辑

内存管理-38-页标志-1-pageflags
摘要:基于msm-5.4 一、相关结构 1. enum pageflags enum pageflags { //include/linux/page-flags.h PG_locked, PG_referenced, PG_uptodate, PG_dirty, PG_lru, PG_active, P 阅读全文

posted @ 2024-11-05 15:33 Hello-World3 阅读(22) 评论(0) 推荐(0) 编辑

监听系统属性SystemProperties值变化
摘要:基于 Android-S 一、实现逻辑 相关文件:frameworks/native/libs/binder/Binder.cpp/system/core/libutils/misc.cpp/android/frameworks/base/core/java/android/os/SystemPro 阅读全文

posted @ 2024-11-01 22:08 Hello-World3 阅读(49) 评论(0) 推荐(0) 编辑

导航