当前位置:  技术问答>linux和unix

如何设定pipe使用的buffer大小

    来源: 互联网  发布时间:2015-04-22

    本文导语:  int fd[2]; pipe(fd); 要将最大可能的buffer设成20个字节,该怎么写法? 也就是说,如果已经向fd[1]写了20个字节, 又没有从fd[0]中读取,那么再向fd[1]写要能写不进去。 高手赐教! | PIPE_BUF定义在...

int fd[2];
pipe(fd);

要将最大可能的buffer设成20个字节,该怎么写法?
也就是说,如果已经向fd[1]写了20个字节,
又没有从fd[0]中读取,那么再向fd[1]写要能写不进去。

高手赐教!

|
PIPE_BUF定义在limits.h里,好象是不能修改的。

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请问我编译c++文件的时候需要设定系统变量,设定是在root用户的.bash_profile文件中写的,怎么使该设定生效?
  • 关于UNIX下的环境变量的设定
  • 在启动时设定网络参数,急!在线等!
  • 我有个问题 关于linux 网卡设定
  • 请问如何设定tomcat的session的失效时间
  • 请教:关于named的设定文档的问题
  • 嵌入式Linux 如何设定 telnet超时
  • 求助!ccmake中的CMAKE_BUILD_TYPE不能设定!
  • 请教各位:apach/conf/httpd.conf修改设定值的问题.
  • 怎样设定bsh的环境变量?(快来拿分呀)
  • 100分求救!!!如何设定网卡IRQ及i/地址?
  • 如何设定队列的长度、接受个数 ????
  • 在程序中如何设定可用^C或^D中断进程 ??????
  • cvs用户的权限设定
  • 如何设定ResultSet对象可上下fetch?
  • vi编辑中如何设定tab的空格数??
  • 如何设定LINUX下VSFTPD服务匿名登陆的默认目录
  • cvs用户的权限设定 iis7站长之家
  • red hat linux工作站如何设定屏幕刷新率?
  • 用iptables设定禁止ping 后,重启电脑后又会生效,


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3