put files in /run/shm, check fix bug for small pipe buffer