Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

And if so, how do we increase it - the named pipes are created using mkfifo command -

share|improve this question
If you are suggesting creating so many that you would worry about running into a limit, I would suggest that your system architecture is wrong! You shouldn't need more than a handful. – Caleb Jun 3 '11 at 20:32

Since everything in linux is a file and fifi named pipes are files, i think there's no maximum number of named pipes ...

However it depend if you want to create a huge number of named pipes in the same directory could be a limit that that is a constraint of some File system ...

share|improve this answer
thats what my conclusion was as well - thanks - – Ryan Oberoi Jun 3 '11 at 20:25

Each end of the pipe uses a file descriptor. On your system check out /proc/sys/fs/file-max.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.