openharmony_kernel_liteos_m/components
kenneth ab886d848a feat: 低内存资源回收low memory killer
低内存资源回收特性,支持维护可杀低重要任务,当高内存任务申请不到足够内存时,临时释放低重要性的任务来释放内存来满足高内存任务正常运行;
当高内存任务退出运行时,自动恢复被杀的低重要性任务。设计文档归档位置 https://gitee.com/rtos_yuan/lmk/tree/design/

BREAKING CHANGE: 增加低内存资源回收注册相关接口LOS_LmkOpsNodeRegister、LOS_LmkOpsNodeUnregister和内存资源释放和任务恢复接口LOS_LmkTasksKill和LOS_LmkTasksRestore.

close #I4ID0M

Signed-off-by: kenneth <zhushangyuan@huawei.com>
2021-12-13 12:07:33 +08:00
..
backtrace feat(build): support Kconfig 2021-11-05 12:18:04 +08:00
cppsupport feat(build): support Kconfig 2021-11-05 12:18:04 +08:00
cpup feat(build): support Kconfig 2021-11-05 12:18:04 +08:00
dynlink feat(build): support Kconfig 2021-11-05 12:18:04 +08:00
exchook feat(build): support Kconfig 2021-11-05 12:18:04 +08:00
fs fix: FD_SETSIZE compatible newlibc 2021-12-09 21:53:56 +08:00
lmk feat: 低内存资源回收low memory killer 2021-12-13 12:07:33 +08:00
lms feat: 支持Lms 2021-11-27 11:31:12 +08:00
net fix: 解除net对cmsis的依赖,net属于内核模块,不应该依赖内核对外接口 2021-12-10 10:22:17 +08:00
power !435 fix: 取消cpu进入低功耗前开中断操作,优化注册机制 2021-11-30 09:51:35 +00:00
shell !407 fix issues I4J4TK cat can not work well on big file 2021-11-24 05:56:08 +00:00
trace feat(build): support Kconfig 2021-11-05 12:18:04 +08:00
BUILD.gn feat: 低内存资源回收low memory killer 2021-12-13 12:07:33 +08:00