Fifo

Från Unix.se, den fria unixresursen.

FIFO betyder First In First Out och är en typ av buffert där det som först lagras också blir det som först hämtas.

När det gäller Unix och IPC kan en FIFO sägas vara en namngiven pipe. Genom att en FIFO existerar med ett namn i filsystemet löses ett av problemen med pipe:or, nämligen det att för att två processer ska kunna kommunicera med varandra genom en pipe måste den vara skapad av en för processerna gemensam släkting högre upp i processhierarkin. Dessutom kan fler än två processer kommunicera genom en FIFO.

Se också LIFO.

Personliga verktyg