resourced-memory-lmk: Add a skeleton of get_kill_candidates_post funcs 41/295041/8
authorUnsung Lee <unsung.lee@samsung.com>
Fri, 30 Jun 2023 06:16:14 +0000 (15:16 +0900)
committerUnsung Lee <unsung.lee@samsung.com>
Mon, 31 Jul 2023 01:55:43 +0000 (10:55 +0900)
commitddd4b421b8486d5edfd402b9bc26bac6c0f2d0ab
treed2151612d99437234ecac1aebfa3ac82427a1943
parentd379c5ec1c0ea2be9f9e9cf8da1770ef8b3b1c88
resourced-memory-lmk: Add a skeleton of get_kill_candidates_post funcs

Add a skeleton of three get_kill_candidates_post funcs
(get_kill_candidates_post, get_kill_candidates_post_with_wss, and
get_kill_candidates_post_with_foreground) in resourced-memory-lmk

resourced supports three type of get_kill_candidates_post ops newly
  - int get_kill_candidates_post(GArray *candidates)
    to consider user custom governor policy
  - int get_kill_candidates_post_with_wss(GArray *candidates)
    to consider working set size of app
  - int get_kill_candidates_post_with_foreground(GArray *candidates,
  enum oom_level oom_level)
    to consider window information of app

Change-Id: I9f774c6ff075f48319925c40c772c969ce838d03
Signed-off-by: Unsung Lee <unsung.lee@samsung.com>
src/resourced-memory-lmk/resourced-memory-lmk.c