From: Sami Kerola Date: Tue, 2 Apr 2013 19:42:56 +0000 (+0100) Subject: chrt: make command syntax easier to understand in usage() X-Git-Tag: v2.23-rc2~51 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=fdf8fb1cc02d88b562f67b3d79b93ed04aa41c26;p=thirdparty%2Futil-linux.git 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 --- diff --git a/schedutils/chrt.1 b/schedutils/chrt.1 index b85717bfae..50aa8418a8 100644 --- a/schedutils/chrt.1 +++ b/schedutils/chrt.1 @@ -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 diff --git a/schedutils/chrt.c b/schedutils/chrt.c index 60ec73e3af..20df6fa6c4 100644 --- a/schedutils/chrt.c +++ b/schedutils/chrt.c @@ -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] { | [ ...]}\n" + " chrt [options] [-policy] [-p | ...]\n" "\nGet policy:\n" - " chrt [options] { | [ ...]}\n")); + " chrt [options] -p \n")); fprintf(out, _( "\nScheduling policies:\n"