aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSeongJae Park <sj@kernel.org>2023-07-26 19:09:12 +0000
committerSeongJae Park <sj@kernel.org>2023-07-26 19:09:12 +0000
commitdd54dcfd11036a0d48545e712734ef38e06acc6c (patch)
tree43451bdd759c19639083c9a887e5a284c2a8bd7b
parentf7e051526c3d99b38207f47ae89323f6cccfae9d (diff)
downloaddamon-hack-dd54dcfd11036a0d48545e712734ef38e06acc6c.tar.gz
mails: Add the mail for ksummit 2023 talk proposal
Signed-off-by: SeongJae Park <sj@kernel.org>
-rw-r--r--mails/ksummit_202356
1 files changed, 56 insertions, 0 deletions
diff --git a/mails/ksummit_2023 b/mails/ksummit_2023
new file mode 100644
index 0000000..dcb5b0c
--- /dev/null
+++ b/mails/ksummit_2023
@@ -0,0 +1,56 @@
+To: ksummit@lists.linux.dev
+Cc: sj@kernel.org
+Cc: inux-mm@kvack.org, damon@lists.linux.dev, linux-kernel@vger.kernel.org
+Subject: [TECH TOPIC] DAMON: Current Status and Future Plans
+
+Hello all,
+
+
+I'm posting my Kernel Summit topic suggestion below. I will also submit it to
+the LPC site.
+
+
+DAMON[1,2] is a Linux kernel subsystem that provides efficient data access
+monitoring and access-aware system operations (DAMON-based Operation Schemes,
+a.k.a DAMOS). A service provider reported that they are showing about a 16%
+reduction in memory usages with modest overhead on their products by utilizing
+a DAMON-based system operation scheme.
+
+After its initial introduction[3], it has continued to develop in response to
+the voices from the users and kernel hackers. We also proactively tried to get
+more feedback by sharing the status and discussing future works in multiple
+venues including every kernel summits since 2019[3,4,5,6] and DAMON
+community[7,8]. As a result, DAMON made substantial improvements while the
+list for future works never emptied.
+
+This talk will aim to continue the sharing and discussion at the kernel summit
+of 2023. We will share what feedback we received, what patches have been
+developed or are under development, what requests are still in the planning
+stage, and what the plans are. With that, hopefully we will have discussions
+that will be helpful for improving and prioritizing the plans and specific
+tasks, and finding new requirements.
+
+Specific sub-topics would include, but are not limited to:
+
+- Efficient ABI and a convenient user-space tool
+- Fine-grained DAMOS control
+- Partial self-tuning of DAMOS
+- Extension of DAMON monitoring targets
+- Plan for collaborative memory-overcommit VM system management
+- Plan for tiered-memory management
+- Plan for DAMON accuracy improvement
+
+Based on the progress until the summit, some items can be added or dropped.
+
+[1] project homepage, https://damonitor.github.io
+[2] official doc, https://docs.kernel.org/mm/damon/index.html
+[3] ksummit 2019, https://linuxplumbersconf.org/event/4/contributions/548/
+[4] ksummit 2020, https://www.linuxplumbersconf.org/event/7/contributions/659/
+[5] ksummit 2021, https://linuxplumbersconf.org/event/11/contributions/984/
+[6] ksummit 2022, https://lpc.events/event/16/contributions/1224/
+[7] DAMON mailing list, https://lore.kernel.org/damon
+[8] DAMON meetup, https://lore.kernel.org/damon/20220810225102.124459-1-sj@kernel.org/
+
+
+Thanks,
+SJ