Commit b05ada56 authored by Hui Su's avatar Hui Su Committed by Jonathan Corbet

Doc/damon: fix the data path error

%s/modules/module/
Signed-off-by: default avatarHui Su <suhui_kernel@163.com>
Reviewed-by: default avatarAlex Shi <alexsshi@kernel.org>
Reviewed-by: default avatarSeongJae Park <sj@kernel.org>
Link: https://lore.kernel.org/r/Y9Tm1FiKBPKA2Tcx@localhost.localdomainSigned-off-by: default avatarJonathan Corbet <corbet@lwn.net>
parent 7ee6095f
...@@ -54,7 +54,7 @@ that is built with ``CONFIG_DAMON_LRU_SORT=y``. ...@@ -54,7 +54,7 @@ that is built with ``CONFIG_DAMON_LRU_SORT=y``.
To let sysadmins enable or disable it and tune for the given system, To let sysadmins enable or disable it and tune for the given system,
DAMON_LRU_SORT utilizes module parameters. That is, you can put DAMON_LRU_SORT utilizes module parameters. That is, you can put
``damon_lru_sort.<parameter>=<value>`` on the kernel boot command line or write ``damon_lru_sort.<parameter>=<value>`` on the kernel boot command line or write
proper values to ``/sys/modules/damon_lru_sort/parameters/<parameter>`` files. proper values to ``/sys/module/damon_lru_sort/parameters/<parameter>`` files.
Below are the description of each parameter. Below are the description of each parameter.
...@@ -283,7 +283,7 @@ doesn't make progress and therefore the free memory rate becomes lower than ...@@ -283,7 +283,7 @@ doesn't make progress and therefore the free memory rate becomes lower than
20%, it asks DAMON_LRU_SORT to do nothing again, so that we can fall back to 20%, it asks DAMON_LRU_SORT to do nothing again, so that we can fall back to
the LRU-list based page granularity reclamation. :: the LRU-list based page granularity reclamation. ::
# cd /sys/modules/damon_lru_sort/parameters # cd /sys/module/damon_lru_sort/parameters
# echo 500 > hot_thres_access_freq # echo 500 > hot_thres_access_freq
# echo 120000000 > cold_min_age # echo 120000000 > cold_min_age
# echo 10 > quota_ms # echo 10 > quota_ms
......
...@@ -46,7 +46,7 @@ that is built with ``CONFIG_DAMON_RECLAIM=y``. ...@@ -46,7 +46,7 @@ that is built with ``CONFIG_DAMON_RECLAIM=y``.
To let sysadmins enable or disable it and tune for the given system, To let sysadmins enable or disable it and tune for the given system,
DAMON_RECLAIM utilizes module parameters. That is, you can put DAMON_RECLAIM utilizes module parameters. That is, you can put
``damon_reclaim.<parameter>=<value>`` on the kernel boot command line or write ``damon_reclaim.<parameter>=<value>`` on the kernel boot command line or write
proper values to ``/sys/modules/damon_reclaim/parameters/<parameter>`` files. proper values to ``/sys/module/damon_reclaim/parameters/<parameter>`` files.
Below are the description of each parameter. Below are the description of each parameter.
...@@ -251,7 +251,7 @@ therefore the free memory rate becomes lower than 20%, it asks DAMON_RECLAIM to ...@@ -251,7 +251,7 @@ therefore the free memory rate becomes lower than 20%, it asks DAMON_RECLAIM to
do nothing again, so that we can fall back to the LRU-list based page do nothing again, so that we can fall back to the LRU-list based page
granularity reclamation. :: granularity reclamation. ::
# cd /sys/modules/damon_reclaim/parameters # cd /sys/module/damon_reclaim/parameters
# echo 30000000 > min_age # echo 30000000 > min_age
# echo $((1 * 1024 * 1024 * 1024)) > quota_sz # echo $((1 * 1024 * 1024 * 1024)) > quota_sz
# echo 1000 > quota_reset_interval_ms # echo 1000 > quota_reset_interval_ms
......
...@@ -45,7 +45,7 @@ DAMON_RECLAIM找到在特定时间内没有被访问的内存区域并分页。 ...@@ -45,7 +45,7 @@ DAMON_RECLAIM找到在特定时间内没有被访问的内存区域并分页。
为了让系统管理员启用或禁用它,并为给定的系统进行调整,DAMON_RECLAIM利用了模块参数。也就 为了让系统管理员启用或禁用它,并为给定的系统进行调整,DAMON_RECLAIM利用了模块参数。也就
是说,你可以把 ``damon_reclaim.<parameter>=<value>`` 放在内核启动命令行上,或者把 是说,你可以把 ``damon_reclaim.<parameter>=<value>`` 放在内核启动命令行上,或者把
适当的值写入 ``/sys/modules/damon_reclaim/parameters/<parameter>`` 文件。 适当的值写入 ``/sys/module/damon_reclaim/parameters/<parameter>`` 文件。
下面是每个参数的描述。 下面是每个参数的描述。
...@@ -214,7 +214,7 @@ nr_quota_exceeds ...@@ -214,7 +214,7 @@ nr_quota_exceeds
就开始真正的工作。如果DAMON_RECLAIM没有取得进展,因此空闲内存率低于20%,它会要求 就开始真正的工作。如果DAMON_RECLAIM没有取得进展,因此空闲内存率低于20%,它会要求
DAMON_RECLAIM再次什么都不做,这样我们就可以退回到基于LRU列表的页面粒度回收了:: DAMON_RECLAIM再次什么都不做,这样我们就可以退回到基于LRU列表的页面粒度回收了::
# cd /sys/modules/damon_reclaim/parameters # cd /sys/module/damon_reclaim/parameters
# echo 30000000 > min_age # echo 30000000 > min_age
# echo $((1 * 1024 * 1024 * 1024)) > quota_sz # echo $((1 * 1024 * 1024 * 1024)) > quota_sz
# echo 1000 > quota_reset_interval_ms # echo 1000 > quota_reset_interval_ms
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment