diff options
author | SeongJae Park <sj@kernel.org> | 2024-04-14 08:24:24 -0700 |
---|---|---|
committer | SeongJae Park <sj@kernel.org> | 2024-04-14 08:24:24 -0700 |
commit | 74b975820aac98c0b3ebff8580ab9ff1dd44a8c2 (patch) | |
tree | 4a5c5c0fe4da787de6693ccab236f499b7b0c9b3 | |
parent | 353b8b4d9b29845f6af95c3f4920203e7a23fac1 (diff) | |
download | damo-74b975820aac98c0b3ebff8580ab9ff1dd44a8c2.tar.gz |
TODO: Further update
Signed-off-by: SeongJae Park <sj@kernel.org>
-rw-r--r-- | TODO | 25 |
1 files changed, 13 insertions, 12 deletions
@@ -5,16 +5,6 @@ - support global memory footprint - Support flamegraph-wss-heatmap visualization - Implement histogram stat regions output -- Deprecate old features - - Deprecate translate_damos (done.) - - Deprecate single line per-scheme (done. code moved to _damon_deprecated) - - Deprecate v1-v3 schemes (done. necessary code moved to _damon_deprecated) - - Deprecate python2 support (done. code moved to _damon_deprecated) - - Deprecate scheme subcommand - - Can be replaced by start or tune - - Deprecate old scheme usages in tests - - Deprecate DAMON results record binary format (done. code moved to - _damon_deprecated) - damo show features implementation - support target damos filter - time based filtering @@ -27,8 +17,19 @@ - helps reporting issue - Handle _damon_sysfs file i/o error for unsupported kernel features and conflicts with concurrent ones -- Optimize page management in 'replay' - - Maybe we could manage it in 2 MiB granularity. +- Optimize 'replay' performance + - An approach for 2 MiB-granularity page management didn't show improvement - Support memory footprint record for ongoing record - Support memory footprint record for non-process targets - Visualize memory footprint + +- Deprecate old features + - Deprecate translate_damos (done.) + - Deprecate single line per-scheme (done. code moved to _damon_deprecated) + - Deprecate v1-v3 schemes (done. necessary code moved to _damon_deprecated) + - Deprecate python2 support (done. code moved to _damon_deprecated) + - Deprecate scheme subcommand + - Can be replaced by start or tune + - Deprecate old scheme usages in tests + - Deprecate DAMON results record binary format (done. code moved to + _damon_deprecated) |