On 1/23/06, Ian McDonald <[EMAIL PROTECTED]> wrote:
> When I have been doing some stress testing on DCCP for my transmit
> changes using ttcp with a million packets I'm getting page allocation
> failures etc on the receive side (in code I haven't changed). I can
> also see memory going up dramatically when viewing through "top"
>
> Setup is two PCs on a LAN. I'm presuming this is because we don't put
> limit on receive buffers at present and ttcp is not pulling packets
> fast enough off buffers to stop memory exhausation.
>
> Is that correct?

Yes, this is possible, check the ccid3 packet history allocator, it
doesn't accounts the packet to the socket, try adding some basic upper
bound on the number of packets on a variable in the dccp_sock struct,
doing it in a similar way as TCP (memory moderation, etc) is in the
todo list.

- Arnaldo
-
To unsubscribe from this list: send the line "unsubscribe dccp" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to