splice: use fcntl(pfd[1], F_SETPIPE_SZ, 1048576); in splice2.c