Message227476
> In this case, the issues are being caused by the following kernel parameters that we have for our default build -
>
> #########################
> ## TIBCO network tuning #
> #########################
> net.core.rmem_default = 33554432
> net.core.wmem_default = 33554432
> net.core.rmem_max = 33554432
> net.core.wmem_max = 33554432
>
> Toggling the support.PIPE_MAX_SIZE to +32MB or temporarily removing these parameters mitigates the issue. Is there a better way of calculating support.PIPE_MAX_SIZE so it is reflective of the actual OS value?
What does:
>>> import fcntl, os
>>> r, w = os.pipe()
>>> fcntl.fcntl(w, 1032)
return?
Note that the kernel buffer sizes above are, well, *really huge*. |
|
Date |
User |
Action |
Args |
2014-09-24 17:53:22 | neologix | set | recipients:
+ neologix, pitrou, python-dev, David.Edelsohn, spurin |
2014-09-24 17:53:22 | neologix | link | issue17835 messages |
2014-09-24 17:53:22 | neologix | create | |
|