lowmem: Split up governor from lowmem module 29/286529/6 accepted/tizen/unified/20230131.162139
authorSangYoun Kwak <sy.kwak@samsung.com>
Mon, 9 Jan 2023 08:28:23 +0000 (17:28 +0900)
committerChanwoo Choi <cw00.choi@samsung.com>
Mon, 30 Jan 2023 07:30:25 +0000 (07:30 +0000)
commitbd0f53f8a992ee323eb2c60c6b1eb603bc2e520e
tree4d646ab99a0cd888d2eded27cac8a2479b1fd7ec
parentc9ebdfb952f205d4b2163c16e48a7d7cb6384c82
lowmem: Split up governor from lowmem module

The lowmem-governor.c was created by extracting the
"sorting out kill candidate" functionality from lowmem.c.
    * Newly created: lowmem-governor.c, lowmem-governor.h
    * "lowmem_governor_get_kill_candidates" function from
      lowmem-governor.c gets a list of procs/apps and returns a sorted
      list of kill candidates.
    * Functions that only used in lowmem-governor.c were moved into
      lowmem-governor.c from lowmem.c.

Change-Id: Ieba1612c040a9891e2f87f44e6bd1a34251f05ea
Signed-off-by: SangYoun Kwak <sy.kwak@samsung.com>
src/resource-limiter/memory/lowmem-governor.c [new file with mode: 0644]
src/resource-limiter/memory/lowmem-governor.h [new file with mode: 0644]
src/resource-limiter/memory/lowmem.c