shared file descriptor demo, and also unix domain socket, fifo, and thread wait condition.