函数 | |
static | SPIN_LOCK_INIT (g_oomSpinLock) |
LITE_OS_SEC_TEXT_MINOR STATIC UINT32 | OomScoreProcess (LosProcessCB *candidateProcess) |
LITE_OS_SEC_TEXT_MINOR STATIC UINT32 | OomKillProcess (UINTPTR param) |
用于设置 g_oomCB->processVictimCB 回调函数 更多... | |
LITE_OS_SEC_TEXT_MINOR STATIC UINT32 | OomForceShrinkMemory (VOID) |
强制收缩内存 更多... | |
LITE_OS_SEC_TEXT_MINOR STATIC BOOL | OomReclaimPageCache (VOID) |
内存不足时回收页高速缓存 更多... | |
LITE_OS_SEC_TEXT_MINOR BOOL | OomCheckProcess (VOID) |
STATIC VOID | OomWriteEvent (VOID) |
LITE_OS_SEC_TEXT_MINOR VOID | OomInfodump (VOID) |
LITE_OS_SEC_TEXT_MINOR VOID | OomSetLowMemThreashold (UINT32 lowMemThreshold) |
设置低内存门槛 更多... | |
LITE_OS_SEC_TEXT_MINOR VOID | OomSetReclaimMemThreashold (UINT32 reclaimMemThreshold) |
设置回收内存的门槛 更多... | |
LITE_OS_SEC_TEXT_MINOR VOID | OomSetCheckInterval (UINT32 checkInterval) |
设置监控间隔 更多... | |
LITE_OS_SEC_TEXT_MINOR UINT32 | OomTaskInit (VOID) |
内存不足监控任务初始化, OOM 通过开一个软件定时器来检查内存的使用情况 更多... | |
LOS_MODULE_INIT (OomTaskInit, LOS_INIT_LEVEL_KMOD_TASK) | |
变量 | |
LITE_OS_SEC_BSS OomCB * | g_oomCB = NULL |
LOS_MODULE_INIT | ( | OomTaskInit | , |
LOS_INIT_LEVEL_KMOD_TASK | |||
) |
LITE_OS_SEC_TEXT_MINOR BOOL OomCheckProcess | ( | VOID | ) |
LITE_OS_SEC_TEXT_MINOR STATIC UINT32 OomForceShrinkMemory | ( | VOID | ) |
强制收缩内存
LITE_OS_SEC_TEXT_MINOR VOID OomInfodump | ( | VOID | ) |
LITE_OS_SEC_TEXT_MINOR STATIC BOOL OomReclaimPageCache | ( | VOID | ) |
内存不足时回收页高速缓存
LITE_OS_SEC_TEXT_MINOR STATIC UINT32 OomScoreProcess | ( | LosProcessCB * | candidateProcess | ) |
LITE_OS_SEC_TEXT_MINOR VOID OomSetCheckInterval | ( | UINT32 | checkInterval | ) |
设置监控间隔
LITE_OS_SEC_TEXT_MINOR VOID OomSetLowMemThreashold | ( | UINT32 | lowMemThreshold | ) |
设置低内存门槛
LITE_OS_SEC_TEXT_MINOR VOID OomSetReclaimMemThreashold | ( | UINT32 | reclaimMemThreshold | ) |
设置回收内存的门槛
LITE_OS_SEC_TEXT_MINOR UINT32 OomTaskInit | ( | VOID | ) |
内存不足监控任务初始化, OOM 通过开一个软件定时器来检查内存的使用情况
STATIC VOID OomWriteEvent | ( | VOID | ) |
|
static |