openharmony_kernel_liteos_m/utils
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
..
internal fix: fix compile warning saying dereference void * pointer 2021-10-22 22:39:36 +08:00
BUILD.gn feat(build): support Kconfig 2021-11-05 12:18:04 +08:00
los_compiler.h fix: 支持硬浮点编译 2021-09-10 17:30:46 +08:00
los_debug.c fix: 内核ERR打印,线程信息,不方便问题定位。 2021-10-11 17:27:13 +08:00
los_debug.h chore: fix dailycheck issues 2021-09-26 17:13:13 +08:00
los_error.c remove __cplusplus guards in .c files 2021-04-19 18:19:28 +08:00
los_error.h feat: 低内存资源回收low memory killer 2021-12-13 12:07:33 +08:00
los_hook.c remove __cplusplus guards in .c files 2021-04-19 18:19:28 +08:00
los_hook.h Description: add hook framework 2021-04-01 11:26:49 +08:00
los_list.h feat: add LOS_ListHeadInsert function 2021-06-18 09:01:25 +08:00
los_reg.h update openharmony 1.0.1 2021-03-11 20:30:40 +08:00