#, fuzzy msgid "" msgstr "" "Project-Id-Version: man-pages-l10n VERSION\n" "POT-Creation-Date: 2014-07-17 17:57+0900\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. type: TH #: man-pages/man5/slabinfo.5:34 #, no-wrap msgid "SLABINFO" msgstr "" #. type: TH #: man-pages/man5/slabinfo.5:34 #, no-wrap msgid "2007-09-30" msgstr "" #. type: TH #: man-pages/man5/slabinfo.5:34 #, no-wrap msgid "Linux Programmer's Manual" msgstr "" #. type: SH #: man-pages/man5/slabinfo.5:35 #, no-wrap msgid "NAME" msgstr "" #. type: Plain text #: man-pages/man5/slabinfo.5:37 msgid "/proc/slabinfo - kernel slab allocator statistics" msgstr "" #. type: SH #: man-pages/man5/slabinfo.5:37 #, no-wrap msgid "SYNOPSIS" msgstr "" #. type: Plain text #: man-pages/man5/slabinfo.5:39 msgid "B" msgstr "" #. type: SH #: man-pages/man5/slabinfo.5:39 #, no-wrap msgid "DESCRIPTION" msgstr "" #. type: Plain text #: man-pages/man5/slabinfo.5:47 msgid "" "Frequently used objects in the Linux kernel (buffer heads, inodes, dentries, " "etc.) have their own cache. The file I gives statistics. " "For example:" msgstr "" #. type: Plain text #: man-pages/man5/slabinfo.5:64 #, no-wrap msgid "" "% cat /proc/slabinfo\n" "slabinfo - version: 1.1\n" "kmem_cache 60 78 100 2 2 1\n" "blkdev_requests 5120 5120 96 128 128 1\n" "mnt_cache 20 40 96 1 1 1\n" "inode_cache 7005 14792 480 1598 1849 1\n" "dentry_cache 5469 5880 128 183 196 1\n" "filp 726 760 96 19 19 1\n" "buffer_head 67131 71240 96 1776 1781 1\n" "vm_area_struct 1204 1652 64 23 28 1\n" "\\&...\n" "size-8192 1 17 8192 1 17 2\n" "size-4096 41 73 4096 41 73 1\n" "\\&...\n" msgstr "" #. type: Plain text #: man-pages/man5/slabinfo.5:72 msgid "" "For each slab cache, the cache name, the number of currently active objects, " "the total number of available objects, the size of each object in bytes, the " "number of pages with at least one active object, the total number of " "allocated pages, and the number of pages per slab are given." msgstr "" #. type: Plain text #: man-pages/man5/slabinfo.5:77 msgid "" "Note that because of object alignment and slab cache overhead, objects are " "not normally packed tightly into pages. Pages with even one in-use object " "are considered in-use and cannot be freed." msgstr "" #. type: Plain text #: man-pages/man5/slabinfo.5:89 msgid "" "Kernels compiled with slab cache statistics will also have \"(statistics)\" " "in the first line of output, and will have 5 additional columns, namely: the " "high water mark of active objects; the number of times objects have been " "allocated; the number of times the cache has grown (new pages added to this " "cache); the number of times the cache has been reaped (unused pages removed " "from this cache); and the number of times there was an error allocating new " "pages to this cache. If slab cache statistics are not enabled for this " "kernel, these columns will not be shown." msgstr "" #. type: Plain text #: man-pages/man5/slabinfo.5:102 msgid "" "SMP systems will also have \"(SMP)\" in the first line of output, and will " "have two additional columns for each slab, reporting the slab allocation " "policy for the CPU-local cache (to reduce the need for inter-CPU " "synchronization when allocating objects from the cache). The first column " "is the per-CPU limit: the maximum number of objects that will be cached for " "each CPU. The second column is the batchcount: the maximum number of free " "objects in the global cache that will be transferred to the per-CPU cache if " "it is empty, or the number of objects to be returned to the global cache if " "the per-CPU cache is full." msgstr "" #. type: Plain text #: man-pages/man5/slabinfo.5:114 msgid "" "If both slab cache statistics and SMP are defined, there will be four " "additional columns, reporting the per-CPU cache statistics. The first two " "are the per-CPU cache allocation hit and miss counts: the number of times an " "object was or was not available in the per-CPU cache for allocation. The " "next two are the per-CPU cache free hit and miss counts: the number of times " "a freed object could or could not fit within the per-CPU cache limit, before " "flushing objects to the global cache." msgstr "" #. type: Plain text #: man-pages/man5/slabinfo.5:117 msgid "" "It is possible to tune the SMP per-CPU slab cache limit and batchcount via:" msgstr "" #. type: Plain text #: man-pages/man5/slabinfo.5:121 #, no-wrap msgid "echo \"I\" E /proc/slabinfo\n" msgstr "" #. type: SH #: man-pages/man5/slabinfo.5:123 #, no-wrap msgid "FILES" msgstr "" #. type: Plain text #: man-pages/man5/slabinfo.5:125 msgid "Ilinux/slab.hE>" msgstr "" #. type: SH #: man-pages/man5/slabinfo.5:125 #, no-wrap msgid "VERSIONS" msgstr "" #. type: Plain text #: man-pages/man5/slabinfo.5:129 msgid "" "I exists since Linux 2.1.23. SMP per-CPU caches exist since " "Linux 2.4.0-test3." msgstr "" #. type: SH #: man-pages/man5/slabinfo.5:129 #, no-wrap msgid "NOTES" msgstr "" #. type: Plain text #: man-pages/man5/slabinfo.5:135 msgid "" "Since Linux 2.6.16 the file I is present only if the " "B kernel configuration option is enabled." msgstr "" #. type: SH #: man-pages/man5/slabinfo.5:135 #, no-wrap msgid "COLOPHON" msgstr "" #. type: Plain text #: man-pages/man5/slabinfo.5:143 msgid "" "This page is part of release 3.70 of the Linux I 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/" "." msgstr ""