博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
201805省电查杀策略
阅读量:4147 次
发布时间:2019-05-25

本文共 374 字,大约阅读时间需要 1 分钟。

1. 省电管理后台查杀

1.1 查杀事件

查杀事件

1.2 冷启动查杀

forestop.png

1.3 热启动查杀

removeTask.png

2. 进程的动态查杀

动态查杀.png

3. 系统LowMemoryKiller(sp91为例)

  • 故当系统可用内存小于 minfree值时,kill对应的OOM_ADJ级别进程
OOM_ADJ minfree minfree_MB
0 18432 18432 * 4 KB = 72 MB
100 23040 23040 * 4 KB = 90 MB
200 27648 27648 * 4 KB = 108 MB
300 32256 32256 * 4 KB = 126 MB
900 55296 55296 * 4 KB = 216 MB
906 80640 80640 * 4 KB = 315 MB

例如 当系统可用内存小于216 MB时,adj优先级为900的会被kill掉

你可能感兴趣的文章
第 4-9 课:OTA 升级——功能设计
查看>>
第 4-10 课:OTA 升级——服务端实现
查看>>
第 4-11 课:OTA 升级——设备端实现
查看>>
第 4-12 课:设备影子概览
查看>>
第 4-13 课:设备影子——服务端实现
查看>>
第 4-14 课:设备影子——设备端实现
查看>>
第 4-15 课:IotHub 状态监控
查看>>
第 5-1 课:EMQ X 的插件系统
查看>>
第 5-2 课:我们会用到的 Erlang 特性
查看>>
第 5-3 课:搭建开发和编译环境
查看>>
第 5-4 课:编写 emqx-rabbitmq-hook(一)
查看>>
第 5-5 课:编写 emqx-rabbitmq-hook(二)
查看>>
第 5-6 课:使用 emqx-rabbitmq-hook
查看>>
第 6-1 课:CoAP 简介
查看>>
第 6-2 课:IotHub 接入 CoAP
查看>>
课程总结:我们学到了什么?
查看>>
TensorFlow on Android(1): 机器学习在移动应用现状
查看>>
TensorFlow on Android(2):选择工具
查看>>
TensorFlow on Android(3): Demo展示和准备工作
查看>>
TensorFlow on Android(4): 输入数据预处理和Inference
查看>>