aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSeongJae Park <sj@kernel.org>2024-04-14 08:24:24 -0700
committerSeongJae Park <sj@kernel.org>2024-04-14 08:24:24 -0700
commit74b975820aac98c0b3ebff8580ab9ff1dd44a8c2 (patch)
tree4a5c5c0fe4da787de6693ccab236f499b7b0c9b3
parent353b8b4d9b29845f6af95c3f4920203e7a23fac1 (diff)
downloaddamo-74b975820aac98c0b3ebff8580ab9ff1dd44a8c2.tar.gz
TODO: Further update
Signed-off-by: SeongJae Park <sj@kernel.org>
-rw-r--r--TODO25
1 files changed, 13 insertions, 12 deletions
diff --git a/TODO b/TODO
index 9d9967bc..50cdd1a5 100644
--- a/TODO
+++ b/TODO
@@ -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)