Added some FIXMEs.

This commit is contained in:
Michael Kerrisk 2008-04-23 09:10:40 +00:00
parent 4372daaa5e
commit 8d30cbf478
1 changed files with 12 additions and 1 deletions

View File

@ -56,7 +56,11 @@ into \fI*tp\fP.
The identified process should be running under the The identified process should be running under the
.B SCHED_RR .B SCHED_RR
scheduling policy. scheduling policy.
.\" FIXME . On Linux, sched_rr_get_interval()
.\" returns the timeslice for SCHED_OTHER processes -- this timeslice
.\" is influenced by the nice value.
.\" For SCHED_FIFO processes, this always returns 0.
.\"
.\" The round-robin time quantum value is not alterable under Linux .\" The round-robin time quantum value is not alterable under Linux
.\" 1.3.81. .\" 1.3.81.
.\" .\"
@ -89,6 +93,13 @@ The process whose ID is \fIpid\fP could not be found.
POSIX.1-2001. POSIX.1-2001.
.SH NOTES .SH NOTES
.SS Linux Notes .SS Linux Notes
.\" FIXME
.\" From at least Linux 2.6.9, the following is no longer true
.\" for SCHED_RR processes. For RR processes the timeslice is always
.\" DEF_TIMESLICE, or 0.1 secs.
.\" Was the following really true for older kernels?
.\" Must build a 2.6.8 kernel and retest, and rewrite the following text
.\" appropriately.
POSIX does not specify any mechanism for controlling the size of the POSIX does not specify any mechanism for controlling the size of the
round-robin time quantum. round-robin time quantum.
However, Linux provides a (non-portable) method of doing this. However, Linux provides a (non-portable) method of doing this.