OSDN Git Service

LDP: Update original to LDP v3.79
[linuxjm/LDP_man-pages.git] / original / man7 / shm_overview.7
index cac62d6..5f60ff0 100644 (file)
@@ -1,9 +1,8 @@
 '\" t
-.\" Hey Emacs! This file is -*- nroff -*- source.
-.\"
 .\" Copyright (C) 2008, Linux Foundation, written by Michael Kerrisk
 .\" <mtk.manpages@gmail.com>
 .\"
+.\" %%%LICENSE_START(VERBATIM)
 .\" Permission is granted to make and distribute verbatim copies of this
 .\" manual provided the copyright notice and this permission notice are
 .\" preserved on all copies.
 .\"
 .\" Formatted or processed versions of this manual, if unaccompanied by
 .\" the source, must acknowledge the copyright and authors of this work.
+.\" %%%LICENSE_END
 .\"
-.TH SHM_OVERVIEW 7 2008-06-25 "Linux" "Linux Programmer's Manual"
+.TH SHM_OVERVIEW 7 2010-09-10 "Linux" "Linux Programmer's Manual"
 .SH NAME
-shm_overview \- Overview of POSIX shared memory
+shm_overview \- overview of POSIX shared memory
 .SH DESCRIPTION
 The POSIX shared memory API allows processes to communicate information
 by sharing a region of memory.
@@ -91,14 +91,14 @@ Programs using the POSIX shared memory API must be compiled with
 .I cc \-lrt
 to link against the real-time library,
 .IR librt .
-.SS Accessing shared memory objects via the file system
+.SS Accessing shared memory objects via the filesystem
 On Linux, shared memory objects are created in a
 .RI ( tmpfs )
-virtual file system, normally mounted under
+virtual filesystem, normally mounted under
 .IR /dev/shm .
 Since kernel 2.6.19, Linux supports the use of access control lists (ACLs)
-to control the permissions of objects in the virtual file system.
-.SH "CONFORMING TO"
+to control the permissions of objects in the virtual filesystem.
+.SH CONFORMING TO
 POSIX.1-2001.
 .SH NOTES
 Typically, processes must synchronize their access to a shared
@@ -107,11 +107,11 @@ memory object, using, for example, POSIX semaphores.
 System V shared memory
 .RB ( shmget (2),
 .BR shmop (2),
-etc.) is an older semaphore API.
+etc.) is an older shared memory API.
 POSIX shared memory provides a simpler, and better designed interface;
 on the other hand POSIX shared memory is somewhat less widely available
 (especially on older systems) than System V shared memory.
-.SH "SEE ALSO"
+.SH SEE ALSO
 .BR fchmod (2),
 .BR fchown (2),
 .BR fstat (2),
@@ -124,3 +124,12 @@ on the other hand POSIX shared memory is somewhat less widely available
 .BR shm_open (3),
 .BR shm_unlink (3),
 .BR sem_overview (7)
+.SH COLOPHON
+This page is part of release 3.79 of the Linux
+.I man-pages
+project.
+A description of the project,
+information about reporting bugs,
+and the latest version of this page,
+can be found at
+\%http://www.kernel.org/doc/man\-pages/.