OSDN Git Service

Merge branches 'misc', 'sa1100-for-next' and 'spectre' into for-linus
[uclinux-h8/linux.git] / init / Kconfig
index 317d5cc..a4112e9 100644 (file)
@@ -490,6 +490,25 @@ config TASK_IO_ACCOUNTING
 
          Say N if unsure.
 
+config PSI
+       bool "Pressure stall information tracking"
+       help
+         Collect metrics that indicate how overcommitted the CPU, memory,
+         and IO capacity are in the system.
+
+         If you say Y here, the kernel will create /proc/pressure/ with the
+         pressure statistics files cpu, memory, and io. These will indicate
+         the share of walltime in which some or all tasks in the system are
+         delayed due to contention of the respective resource.
+
+         In kernels with cgroup support, cgroups (cgroup2 only) will
+         have cpu.pressure, memory.pressure, and io.pressure files,
+         which aggregate pressure stalls for the grouped tasks only.
+
+         For more details see Documentation/accounting/psi.txt.
+
+         Say N if unsure.
+
 endmenu # "CPU/Task time and stats accounting"
 
 config CPU_ISOLATION