Inter Process Communciation (IPC) Process Persistence Exists as long as it is held open by a process Pipes and FIFOs TCP, UDP sockets Mutex , condition variables , read write locks POSIX memroy based semaphores Kernel Persistence Exists until kernel reboots or IPC objects is explicitly deleted Message Queues , semaphores & shared memory are at least kernel persistent File system Persistence Exis..