patch-2.4.20 linux-2.4.20/Documentation/filesystems/proc.txt
Next file: linux-2.4.20/Documentation/ide.txt
Previous file: linux-2.4.20/Documentation/filesystems/jfs.txt
Back to the patch index
Back to the overall index
- Lines: 45
- Date:
Thu Nov 28 15:53:08 2002
- Orig file:
linux-2.4.19/Documentation/filesystems/proc.txt
- Orig date:
Wed Nov 7 14:39:36 2001
diff -urN linux-2.4.19/Documentation/filesystems/proc.txt linux-2.4.20/Documentation/filesystems/proc.txt
@@ -708,36 +708,26 @@
used ones is far behind, you've encountered a peak in your usage of file
handles and you don't need to increase the maximum.
-inode-state, inode-nr and inode-max
------------------------------------
-
-As with file handles, the kernel allocates the inode structures dynamically,
-but can't free them yet.
-
-The value in inode-max denotes the maximum number of inode handlers. This
-value should be 3 to 4 times larger than the value in file-max, since stdin,
-stdout, and network sockets also need an inode struct to handle them. If you
-regularly run out of inodes, you should increase this value.
+inode-state and inode-nr
+------------------------
The file inode-nr contains the first two items from inode-state, so we'll skip
to that file...
-inode-state contains three actual numbers and four dummy values. The numbers
-are nr_inodes, nr_free_inodes, and preshrink (in order of appearance).
+inode-state contains two actual numbers and five dummy values. The numbers
+are nr_inodes and nr_free_inodes (in order of appearance).
nr_inodes
~~~~~~~~~
-Denotes the number of inodes the system has allocated. This can be slightly
-more than inode-max because Linux allocates them one pageful at a time.
+Denotes the number of inodes the system has allocated. This number will
+grow and shrink dynamically.
nr_free_inodes
--------------
-Represents the number of free inodes and preshrink is nonzero when nr_inodes
-is greater than inode-max and the system needs to prune the inode list instead
-of allocating more.
-
+Represents the number of free inodes. Ie. The number of inuse inodes is
+(nr_inodes - nr_free_inodes).
super-nr and super-max
----------------------
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)