提交 89bf5d82 编写于 作者: P Paul E. McKenney

documentation: Update based on on-demand vmstat workers

Now that the on-demand vmstat workers commit is in mainline, it is
possible to eliminate vmstat_update()-induced OS jitter.  This commit
updates the documentation accordingly.
Signed-off-by: NPaul E. McKenney <paulmck@linux.vnet.ibm.com>
上级 d2af1ad7
...@@ -190,14 +190,16 @@ To reduce its OS jitter, do any of the following: ...@@ -190,14 +190,16 @@ To reduce its OS jitter, do any of the following:
on each CPU, including cs_dbs_timer() and od_dbs_timer(). on each CPU, including cs_dbs_timer() and od_dbs_timer().
WARNING: Please check your CPU specifications to WARNING: Please check your CPU specifications to
make sure that this is safe on your particular system. make sure that this is safe on your particular system.
d. It is not possible to entirely get rid of OS jitter d. As of v3.18, Christoph Lameter's on-demand vmstat workers
from vmstat_update() on CONFIG_SMP=y systems, but you commit prevents OS jitter due to vmstat_update() on
can decrease its frequency by writing a large value CONFIG_SMP=y systems. Before v3.18, is not possible
to /proc/sys/vm/stat_interval. The default value is to entirely get rid of the OS jitter, but you can
HZ, for an interval of one second. Of course, larger decrease its frequency by writing a large value to
values will make your virtual-memory statistics update /proc/sys/vm/stat_interval. The default value is HZ,
more slowly. Of course, you can also run your workload for an interval of one second. Of course, larger values
at a real-time priority, thus preempting vmstat_update(), will make your virtual-memory statistics update more
slowly. Of course, you can also run your workload at
a real-time priority, thus preempting vmstat_update(),
but if your workload is CPU-bound, this is a bad idea. but if your workload is CPU-bound, this is a bad idea.
However, there is an RFC patch from Christoph Lameter However, there is an RFC patch from Christoph Lameter
(based on an earlier one from Gilad Ben-Yossef) that (based on an earlier one from Gilad Ben-Yossef) that
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册