~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/mm/damon/index.rst

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/mm/damon/index.rst (Version linux-6.12-rc7) and /Documentation/mm/damon/index.rst (Version linux-6.3.13)


  1 .. SPDX-License-Identifier: GPL-2.0                 1 .. SPDX-License-Identifier: GPL-2.0
  2                                                     2 
  3 ==========================                          3 ==========================
  4 DAMON: Data Access MONitor                          4 DAMON: Data Access MONitor
  5 ==========================                          5 ==========================
  6                                                     6 
  7 DAMON is a Linux kernel subsystem that provide      7 DAMON is a Linux kernel subsystem that provides a framework for data access
  8 monitoring and the monitoring results based sy      8 monitoring and the monitoring results based system operations.  The core
  9 monitoring :ref:`mechanisms <damon_design_moni !!   9 monitoring mechanisms of DAMON (refer to :doc:`design` for the detail) make it
 10                                                    10 
 11  - *accurate* (the monitoring output is useful     11  - *accurate* (the monitoring output is useful enough for DRAM level memory
 12    management; It might not appropriate for CP     12    management; It might not appropriate for CPU Cache levels, though),
 13  - *light-weight* (the monitoring overhead is      13  - *light-weight* (the monitoring overhead is low enough to be applied online),
 14    and                                             14    and
 15  - *scalable* (the upper-bound of the overhead     15  - *scalable* (the upper-bound of the overhead is in constant range regardless
 16    of the size of target workloads).               16    of the size of target workloads).
 17                                                    17 
 18 Using this framework, therefore, the kernel ca     18 Using this framework, therefore, the kernel can operate system in an
 19 access-aware fashion.  Because the features ar !!  19 access-aware fashion.  Because the features are also exposed to the user space,
 20 space </admin-guide/mm/damon/index>`, users wh !!  20 users who have special information about their workloads can write personalized
 21 their workloads can write personalized applica !!  21 applications for better understanding and optimizations of their workloads and
 22 and optimizations of their workloads and syste !!  22 systems.
 23                                                !!  23 
 24 For easier development of such systems, DAMON  !!  24 For easier development of such systems, DAMON provides a feature called DAMOS
 25 :ref:`DAMOS <damon_design_damos>` (DAMon-based !!  25 (DAMon-based Operation Schemes) in addition to the monitoring.  Using the
 26 to the monitoring.  Using the feature, DAMON u !!  26 feature, DAMON users in both kernel and user spaces can do access-aware system
 27 spaces </admin-guide/mm/damon/index>` can do a !!  27 operations with no code but simple configurations.
 28 with no code but simple configurations.        << 
 29                                                    28 
 30 .. toctree::                                       29 .. toctree::
 31    :maxdepth: 2                                    30    :maxdepth: 2
 32                                                    31 
 33    faq                                             32    faq
 34    design                                          33    design
 35    api                                             34    api
 36    maintainer-profile                              35    maintainer-profile
 37                                                << 
 38 To utilize and control DAMON from the user-spa << 
 39 administration :doc:`guide </admin-guide/mm/da << 
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php