Hi, inode and file objects are allocated via the kernel object cache, see http://www.xml.com/ldd/chapter/book/ch07.html#t2 for details. The max inode number depends on the underlying filesystem. You can usually configure the inode number during filesystem creation. You probably meant the file table when talking about requesting processes? This table is limited by the max_files value, that is the max number of files that can be accessed at the same time. Use: echo NEW_MAX_VALUE > /proc/sys/fs/file-max to change this value. bye, stefan pankaj chauhan wrote: > hi all , what is the maximum number of vfs inodes objects that can be > issued . my understanding is :when a process requests a inode object > the inode object is issued from a static table , whose size is is > configured when kernel is built . if the maximium limit is reached > then no more vfs inode objects can be issued to any process untill > some become free. > Am i correct ?if yes : then If i need more vfs inodes to than this > max limit , what do i do. where can i find in the source code the > declaration this static table of inodes . if not : tell me the real > thing . -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/