Permalink
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...
1 parent cc8e993 commit fdf8fb1cc02d88b562f67b3d79b93ed04aa41c26 @kerolasa kerolasa committed with Apr 2, 2013
Showing with 10 additions and 5 deletions.
  1. +8 −3 schedutils/chrt.1
  2. +2 −2 schedutils/chrt.c
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
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"

0 comments on commit fdf8fb1

Please sign in to comment.