Le FIFO sono persistenti a livello di kernel, ovvero rimangono visibili fino a quando non viene fatto il re-boot della macchina. Se nell'esempio precedente si tenta di lanciare per la seconda volta il programma, la funzione mkfifo da l'errore EEXIST (cioè l'oggetto esiste già).