Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

chrt: make command syntax easier to understand in usage()

And mention in manual that the default is referring to the internal
default of this command, not the Linux system default.  Manual page
example also tries to be a little more complete how to use the command.

Signed-off-by: Sami Kerola <kerolasa@iki.fi>
  • Loading branch information...
commit fdf8fb1cc02d88b562f67b3d79b93ed04aa41c26 1 parent cc8e993
Sami Kerola kerolasa authored committed
Showing with 10 additions and 5 deletions.
  1. +8 −3 schedutils/chrt.1
  2. +2 −2 schedutils/chrt.c
11 schedutils/chrt.1
View
@@ -91,8 +91,10 @@ Operate on an existing PID and do not launch a new task.
.TP
.B -r, --rr
Set scheduling policy to
-.BR SCHED_RR
-(the default).
+.BR SCHED_RR .
+When policy is not defined the
+.B SCHED_RR
+is used as default.
.TP
.B -R, --reset-on-fork
Add
@@ -123,7 +125,7 @@ You can also retrieve the real-time attributes of an existing task:
.I pid
.TP
Or set them:
-.B chrt \-p
+.B chrt \-r \-p
.I prio pid
.SH PERMISSIONS
A user must possess
@@ -138,6 +140,9 @@ and
.BR SCHED_RR
are part of POSIX 1003.1b Process Scheduling. The other scheduling attributes
may be ignored on some systems.
+.P
+Linux default scheduling policy is
+.BR SCHED_OTHER .
.SH AUTHOR
Written by Robert M. Love.
.SH COPYRIGHT
4 schedutils/chrt.c
View
@@ -62,9 +62,9 @@ static void __attribute__((__noreturn__)) show_usage(int rc)
fprintf(out, _(
"\nchrt - manipulate real-time attributes of a process\n"
"\nSet policy:\n"
- " chrt [options] <policy> <priority> {<pid> | <command> [<arg> ...]}\n"
+ " chrt [options] [-policy] <priority> [-p <pid> | <command> <arg> ...]\n"
"\nGet policy:\n"
- " chrt [options] {<pid> | <command> [<arg> ...]}\n"));
+ " chrt [options] -p <pid>\n"));
fprintf(out, _(
"\nScheduling policies:\n"
Please sign in to comment.
Something went wrong with that request. Please try again.