Lines Matching refs:scheme

144   DAMON-based operation scheme of the kdamond.  For details of the stats,
146 - ``update_schemes_tried_regions``: Update the DAMON-based operation scheme
147 action tried regions directory for each DAMON-based operation scheme of the
148 kdamond. For details of the DAMON-based operation scheme action tried
153 - ``clear_schemes_tried_regions``: Clear the DAMON-based operating scheme
154 action tried regions directory for each DAMON-based operation scheme of the
157 ``effective_bytes`` files for each DAMON-based operation scheme of the
284 to ``N-1``. Each directory represents each DAMON-based operation scheme.
291 In each scheme directory, five directories (``access_pattern``, ``quotas``,
295 The ``action`` file is for setting and getting the scheme's :ref:`action
304 The ``apply_interval_us`` file is for setting and getting the scheme's
313 <damon_design_damos_access_pattern>` of the given DAMON-based operation scheme.
317 exist. You can set and get the access pattern for the given scheme by writing
328 DAMON-based operation scheme.
366 scheme.
387 given DAMON-based operation scheme.
408 DAMON-based operation scheme.
428 or does not match to the type, respectively. Then, the scheme's action will
447 are not counted as the scheme has tried to those, while regions that filtered
448 out by other type filters are counted as the scheme has tried to. The
457 DAMON counts the total number and bytes of regions that each scheme is tried to
458 be applied, the two numbers for the regions that each scheme is successfully
478 that reading it returns the total size of the scheme tried regions, and creates
481 region that the corresponding scheme's ``action`` has tried to be applied under
483 corresponding scheme. The information includes address range, ``nr_accesses``,
507 DAMON-based operation scheme ``action`` has tried to be applied.
512 Below commands applies a scheme saying "If a memory region of size in [4KiB,
600 of the scheme in the list of the contexts of the context's kdamond, the index
601 of the scheme (``scheme_idx=X``) in the list of the schemes of the context, in
728 Reading the file also shows the statistics of each scheme. To the file, each
739 scheme. The ``<target access pattern>`` is constructed with three ranges in
769 Users can set the :ref:`quotas <damon_design_damos_quotas>` of the given scheme
790 given scheme via ``<watermarks>`` in below form::
803 scheme is deactivated. If the value is lower than ``<mid mark>``, the scheme
811 It also counts the total number and bytes of regions that each scheme is tried
812 to be applied, the two numbers for the regions that each scheme is successfully
817 will show each scheme you entered in each line, and the five numbers for the
823 Below commands applies a scheme saying "If a memory region of size in [4KiB,
833 # scheme="4096 8192 0 5 10 20 2" # target access pattern and action
834 # scheme+=" 10 $((1024*1024*1024)) 1000" # quotas
835 # scheme+=" 0 0 100" # prioritization weights
836 # scheme+=" 1 5000000 600 500 300" # watermarks
837 # echo "$scheme" > schemes