aboutsummaryrefslogtreecommitdiffstats
path: root/coreupdownd.1
diff options
context:
space:
mode:
authorMattias Andrée <maandree@kth.se>2024-02-24 19:58:22 +0100
committerMattias Andrée <maandree@kth.se>2024-02-24 19:58:22 +0100
commit39ca33807b936a46bbd491ab5ecff817a6a28144 (patch)
treedec4c1bfc788fa6efa242fd6398e9c4f080b6999 /coreupdownd.1
parentFirst commit (diff)
downloadcoreupdown-39ca33807b936a46bbd491ab5ecff817a6a28144.tar.gz
coreupdown-39ca33807b936a46bbd491ab5ecff817a6a28144.tar.bz2
coreupdown-39ca33807b936a46bbd491ab5ecff817a6a28144.tar.xz
Add coreupdownd
Signed-off-by: Mattias Andrée <maandree@kth.se>
Diffstat (limited to 'coreupdownd.1')
-rw-r--r--coreupdownd.174
1 files changed, 74 insertions, 0 deletions
diff --git a/coreupdownd.1 b/coreupdownd.1
new file mode 100644
index 0000000..9dde00b
--- /dev/null
+++ b/coreupdownd.1
@@ -0,0 +1,74 @@
+.TH COREUPDOWND 1 COREUPDOWN
+.SH MAME
+coreupdownd - Dynamically enable and disable CPU' to only use one during low CPU usage
+.SH SYNPOSIS
+coreupdownd
+.SH DESCRIPTION
+The
+.B coreupdownd
+daemon dynamically turns all CPU cores, except except
+the main one, on and off depending on CPU usage.
+.PP
+The daemon periodically determines what the CPU usage
+would be if only the main CPU core was enable. If it
+would be saturated, the other cores are enabled, otherwise
+the they are disabled.
+.PP
+This is designed as a workaround for virtual machines
+that have input performance issues (keyboard input lag
+and keys getting stuck) when more than one CPU core is
+online.
+.SH OPTIONS
+No options are supported.
+.SH OPERANDS
+No operands are supported.
+.SH STDIN
+The
+.B coreupdownd
+daemon does not use the standard input, however
+it will be closed by the daemon once initialisation
+has completed.
+.SH INPUT FILES
+None.
+.SH ENVIRONMENT VARIABLES
+No environment variables affects the execution of
+.BR coreupdownd .
+.SH ASYNCHRONOUS EVENTS
+Default.
+.SH STDOUT
+The
+.B coreupdownd
+daemon does not use the standard output, however
+it will be closed by the daemon once initialisation
+has completed.
+.SH STDERR
+The standard error is used for diagnostic messages.
+.SH OUTPUT FILES
+None.
+.SH EXTENDED DESCRIPTION
+None.
+.SH EXIT STATUS
+If the
+.B coreupdownd
+daemon only terminates on failure, in which case
+the exit status will be:
+.TP
+1
+An error occurred.
+.SH CONSEQUENCES OF ERRORS
+Default.
+.SH APPLICATION USAGE
+None.
+.SH EXAMPLES
+None.
+.SH RATIONALE
+None.
+.SH NOTES
+None.
+.SH BUGS
+None.
+.SH FUTURE DIRECTIONS
+None.
+.SH SEE ALSO
+.BR coreup (1),
+.BR coredown (1)