PIPE and FIFO buffer size

Hello!
How I can increase (or decrease) the predefined pipe buffer size?
Thanks!

If you have linux.

Search in the linux kernel c code for PIPE_SIZE

You will have to recompile the kernel, because there is no shell way to do this as far as I know.