What is a named pipe?

Ankur Kulhari

A connection used to transfer data between separate processes to incorporate Inter Process Communication, usually on separate computers and are special files placed in the /dev directory;
It is a pipe that an application opens by name in order to write data into or read data from the pipe.
A named pipe is an extension of the concept ‘pipe’ in multitasking operating system. Inter process communication is implemented using a named pipe. A pipe / traditional pipe is unnamed. The reason is it persists as long as the process is executing. Where as a named pipe is system-persistent and exists more than a process running time. It can be removed if not required in future.

What do you think about the article?

This site uses Akismet to reduce spam. Learn how your comment data is processed.