DAMON user-space tool
Project description
DAMO: DAMon Operator
This directory contains a user space tool for
DAMON, namely damo
. Using the tool, you can
monitor the data access patterns of your system and make data access-aware
memory management optimizations.
Demo Video
Please click below thumbnail to show the short demo video.
Getting Started
Follow below instructions and commands to monitor and visualize the access pattern of your workload.
$ # build the kernel with CONFIG_DAMON_*=y, install, reboot
$ sudo mount -t debugfs none /sys/kernel/debug/
$ sudo pip3 install damo
$ damo record $(pidof <your workload>)
$ damo report heats --plot stdout --stdout_heatmap_color emotion
The last command will show the access pattern of your workload, like below:
For more detailed usage, please refer to USAGE.md.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
damo-0.0.1.tar.gz
(21.9 kB
view hashes)
Built Distribution
damo-0.0.1-py3-none-any.whl
(29.5 kB
view hashes)