随笔分类 -  Andorid

摘要:下载链接:https://developer.android.google.cn/studio/releases/platform-tools?hl=en 阅读全文
posted @ 2022-10-05 14:20 轻轻的吻 阅读(206) 评论(0) 推荐(0) 编辑
摘要:在Linux中,内核的开发者定义了一套框架模型来完成CPU频率动态调整这一目的,它就是CPU Freq系统。如下为CPU的几种模式(governor参数): ondemand:系统默认的超频模式,按需调节,内核提供的功能,不是很强大,但有效实现了动态频率调节,平时以低速方式运行,当系统负载提高时候自 阅读全文
posted @ 2022-09-26 20:35 轻轻的吻 阅读(2110) 评论(0) 推荐(0) 编辑
摘要:一、CPU拓扑信息由/sys/devices/system/cpu提供,包含下述文件 二、cpu核心隔离 kernel/sched/core.c 从这个函数中可以看到系统不会将所有的cpu隔离掉,会保留一个 /* * 1) CPU is isolated and cpu is offlined: * 阅读全文
posted @ 2022-09-15 11:03 轻轻的吻 阅读(2421) 评论(0) 推荐(0) 编辑
摘要:一、名词解释 RPS(Receive Packet Steering,接收数据包转向) RFS(Receive flow steering,接收流转向) RSS(receive side scaling,接收方缩放) 二、介绍 RPS/RFS 功能是在Linux- 2.6.35中有google的工程 阅读全文
posted @ 2022-09-13 16:11 轻轻的吻 阅读(3323) 评论(0) 推荐(0) 编辑
摘要:闲暇省电的方法就比较多了,包括CPU休闲(CPUIdle)、CPU热插拔(CPU Hotplug)、CPU隔离(Core Isolate)和动态PM(Runtime PM)。 CPUIdle指的是当某个CPU上没有进程可调度的时候可以暂时局部关掉这个CPU的电源,从而达到省电的目的,当再有进程需要执 阅读全文
posted @ 2022-09-06 15:05 轻轻的吻 阅读(460) 评论(0) 推荐(0) 编辑
摘要:参考链接:Android 内存检测命令 1、free free 命令中的信息都来自于 cat /proc/meminfo 2、dumpsys meminfo (1)相关名词解释 从以上打印可以看出,一般来说内存占用大小有如下规律:VSS >= RSS >= PSS >= USS VSS - Virt 阅读全文
posted @ 2022-09-02 15:20 轻轻的吻 阅读(477) 评论(0) 推荐(0) 编辑
摘要:1、RC:Root Complex RC设备用于连接CPU/内存子系统 和 I/O设备; RC模式下,PCIE配置头中的类型值为1; RC模式下,支持配置和I/O事务 2、EP:EndPoint EP设备通常表示一个串行或I/O设备; EP模式下,PCIE配置头中的类型值为0; EP模式下,PCIE 阅读全文
posted @ 2022-09-02 11:54 轻轻的吻 阅读(2100) 评论(0) 推荐(0) 编辑
摘要:24小时误差: 时间=ppm值x24x60x60/1000000 阅读全文
posted @ 2022-09-02 10:55 轻轻的吻 阅读(706) 评论(0) 推荐(0) 编辑
摘要:1、在内核配置时打开CONFIG_DYNAMIC_DEBUG宏。 2、控制某个文件 echo -n "file xxx.c +p" > /sys/kernel/debug/dynamic_debug/control 3、控制某个函数 echo -n "func xxx +p" > sys/kerne 阅读全文
posted @ 2022-09-01 08:59 轻轻的吻 阅读(390) 评论(0) 推荐(0) 编辑
摘要:关闭掉WWAN AutoConfig 阅读全文
posted @ 2022-08-16 10:26 轻轻的吻 阅读(46) 评论(0) 推荐(0) 编辑
摘要:adb reboot bootloader -- 进入fastboot模式 fastboot devices -- 查看设备是否连上 astboot命令: fastboot devices //加载fastboot驱动 fastboot erase xxxx //假如我要擦除RECOVERY 就是: 阅读全文
posted @ 2022-08-13 12:23 轻轻的吻 阅读(426) 评论(0) 推荐(0) 编辑
摘要:1、读RTC相关寄存器值 adb shell echo "0x5A58" > d/regmap/spmi0-00/address //要读的寄存器的起始地址 adb shell echo "10" > d/regmap/spmi0-00/count //读10个 adb shell cat d/re 阅读全文
posted @ 2022-08-13 11:53 轻轻的吻 阅读(527) 评论(0) 推荐(0) 编辑
摘要:一、调试thermal-engine的温控策略 1.找到当前的thermal engine配置 adb shell cat /vendor/etc/thermal-engine > thermal-engine.conf 2.修改该文件后推送到设备上 3.将”debug“放到thermal-engi 阅读全文
posted @ 2022-08-10 09:39 轻轻的吻 阅读(88) 评论(0) 推荐(0) 编辑
摘要:查看CPU是几核 cat /proc/cpuinfo | grep ^processor | wc -l 查看CPU有几个核在运行 cat /sys/devices/system/cpu/online 查看系统支持多少个核: cat /sys/devices/system/cpu/present 开 阅读全文
posted @ 2022-08-04 18:12 轻轻的吻 阅读(739) 评论(1) 推荐(0) 编辑
摘要:一 RTC 概述 1.定义: RTC的英文全称是Real-Time Clock,翻译过来是实时时钟芯片。 RTC芯片是一种能提供日历/时钟(世纪、年、月、时、分、秒)及数据存储等功能的专用集成电路。 2.应用 A.跟踪日期和时间。 B.报警、闹钟、看门狗、高精度的校准寄存器。 C.在待机状态下,作为 阅读全文
posted @ 2022-08-04 17:04 轻轻的吻 阅读(960) 评论(0) 推荐(0) 编辑
摘要:1、只读文件系统修改读写权限 adb shell mount -o rw,remount /vendor 阅读全文
posted @ 2022-07-30 10:59 轻轻的吻 阅读(116) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示