是否可以在Linux上更改命名管道的大小?

是否可以在Linux上更改命名管道的大小?,linux,ipc,named-pipes,Linux,Ipc,Named Pipes,我知道,对于当前版本的Linux内核,命名管道的大小是64K。有可能增加这个尺寸吗 我知道我可以切换到套接字,但首先我想看看是否可以通过增加指定的管道大小来解决间歇性缓冲区溢出问题。对于最近的内核(>=2.6.35),可以使用 fcntl(fd, F_SETPIPE_SZ, size) 其中size是一个long。最大大小在/proc/sys/fs/pipe max size中不幸的是,这是一个2.6.32系统。@larsmans-Debian上是否有bash命令可用于此?

我知道,对于当前版本的Linux内核,命名管道的大小是64K。有可能增加这个尺寸吗

我知道我可以切换到套接字,但首先我想看看是否可以通过增加指定的管道大小来解决间歇性缓冲区溢出问题。

对于最近的内核(>=2.6.35),可以使用

fcntl(fd, F_SETPIPE_SZ, size)

其中
size
是一个
long
。最大大小在
/proc/sys/fs/pipe max size

中不幸的是,这是一个2.6.32系统。@larsmans-Debian上是否有bash命令可用于此?