lowmem-monitor: Modify monitor as a module 61/290261/15
authorSangYoun Kwak <sy.kwak@samsung.com>
Wed, 22 Mar 2023 07:01:11 +0000 (16:01 +0900)
committerSangYoun Kwak <sy.kwak@samsung.com>
Fri, 7 Apr 2023 07:59:04 +0000 (16:59 +0900)
commit936f01995f977510b70de1143614a51478897822
tree6410a4de20462ef898807936e0531e6f57d3a0e8
parented3bc1648d8d0ff804963521baf37634f2106f34
lowmem-monitor: Modify monitor as a module

lowmem-monitor was just a library and initialized by lowmem.c using init
function.
lowmem-monitor is now a module which is registered to module manager of
resourced and initialized as an independent module.

lowmem-monitor calculates the memory state with the current available
memory and calls the lowmem_trigger_memory_state_action function with
memory state as a parameter.

lowmem_check_mem_state is a function that calculates memory state with
available memory. This function is used in oom action so it is located
in lowmem.c.

Change-Id: I9a29e7663a1f8a3ec7bf388f65c2cc97e87f5f48
Signed-off-by: SangYoun Kwak <sy.kwak@samsung.com>
src/resource-limiter/memory/lowmem-monitor.c
src/resource-limiter/memory/lowmem-monitor.h [deleted file]
src/resource-limiter/memory/lowmem.c
src/resource-limiter/memory/lowmem.h