The mqueue material has been migrated to mq_overiew.7

This commit is contained in:
Michael Kerrisk 2006-03-01 03:26:46 +00:00
parent 80a99f39e6
commit 96018ebe53
1 changed files with 5 additions and 40 deletions

View File

@ -39,6 +39,8 @@
.\" 2005-07-13, mtk, added /proc/sys/fs/mqueue/*
.\" 2005-09-16, mtk, Added /proc/sys/fs/suid_dumpable
.\" 2005-09-19, mtk, added /proc/zoneinfo
.\" 2005-03-01, mtk, moved /proc/sys/fs/mqueue/* material to
.\" mq_overview.7.
.\"
.\" FIXME 2.6.14 has added /proc/PID/smaps (if CONFIG_MMU
.\" is enabled) and /proc/PID/numa_maps (if CONFIG_NUMA is
@ -1161,46 +1163,9 @@ A non-zero value enables leases.
This directory contains files
.IR msg_max ", " msgsize_max ", and " queues_max ,
controlling the resources used by POSIX message queues.
.TP
.I /proc/sys/fs/mqueue/msg_max
This file can be used to view and change the ceiling value for the
maximum number of messages in a queue.
This value acts as a ceiling on the
.I attr.mq_maxmsg
argument given to
.BR mq_open (3).
The default and minimum value for
.I msg_max
is 10; the upper limit is HARD_MAX:
.IR "(131072\ /\ sizeof(void\ *))"
(32768 on Linux/86).
This limit is ignored for privileged processes
.RB ( CAP_SYS_RESOURCE ),
but the HARD_MAX ceiling is nevertheless imposed.
.TP
.I /proc/sys/fs/mqueue/msgsize_max
This file can be used to view and change the ceiling on the
maximum message size.
This value acts as a ceiling on the
.I attr.mq_msgsize
argument given to
.BR mq_open (3).
The default and minimum value for
.I msgsize_max
is 8192 bytes; the upper limit is INT_MAX
(2147483647 on Linux/86).
This limit is ignored for privileged processes
.RB ( CAP_SYS_RESOURCE ).
.TP
.I /proc/sys/fs/mqueue/queues_max
This file can be used to view and change the system-wide limit on the
number of message queues that can be created.
Only privileged processes
.RB ( CAP_SYS_RESOURCE )
can create new message queues once this limit has been reached.
The default value for
.I queues_max
is 256; it can be changed to any value in the range 0 to INT_MAX.
See
.BR mq_overview (7)
for details.
.TP
.IR /proc/sys/fs/overflowgid " and " /proc/sys/fs/overflowuid
These files