diff options
author | SeongJae Park <sj@kernel.org> | 2024-01-07 11:47:19 -0800 |
---|---|---|
committer | SeongJae Park <sj@kernel.org> | 2024-01-07 11:47:56 -0800 |
commit | d2f0bae1d6478c2187986bbfc0e54b53675f1ec8 (patch) | |
tree | b279af77b0735779a5fd5e3790360abf8edef8d5 | |
parent | a3340abdb24e3e888b2e42c9a473ed191be710bf (diff) | |
download | damon-hack-d2f0bae1d6478c2187986bbfc0e54b53675f1ec8.tar.gz |
todo: Update
Signed-off-by: SeongJae Park <sj@kernel.org>
-rw-r--r-- | todo | 16 |
1 files changed, 10 insertions, 6 deletions
@@ -4,20 +4,22 @@ TODOs WIP --- +Aiming next merge window +------------------------ + +- Self feedback based DAMOS tuning +- DAMON debugfs deprecation: make it more noticeable +- Selftests: Test quota +- Upload daily perf results to the website Planning / Considering ---------------------- -- monitoring part CPU usage statistics -- debugfs deprecation - - Introduce additional delay - - Stop working, make selftest skipped - - Remove the code -- Self feedback based DAMOS tuning - Access/Contiguity-aware Memory Auto-scaling - https://lore.kernel.org/damon/20231112195114.61474-1-sj@kernel.org/ - Make 'age' counted by sample_interval rather than aggregation interval - CPU time quota for DAMON monitirng +- monitoring part CPU usage statistics - onetime callback - manually setting callback function pointers looks dangeraous. Provide more decent interface, like register/unregister_damon_callback, and one time @@ -28,6 +30,8 @@ Planning / Considering - More DAMON modules - DAMON_WSS: Yet another DAMON module for WSS monitoring with ro/wo/rw - DAMON-based THP hinting module +- DAMON debugfs deprecation: make it stop working +- DAMON debugfs deprecation: remove code - rename nr_accesses/moving_accesses_bp - mark nr_accesses as private - use a dedicated struct for access rate |