Subject: Re: [PATCH] fix up sysctl_tcp_mem initialization

From: John Heffner <[email-masked]>
Date: Wed, 15 Nov 2006 12:46:00 -0500

David Miller wrote:
>> However, I wonder if we want to set this differently than the way this 
>> patch does it.  Depending on how far off the memory size is from a power 
>> of two (exactly equal to a power of two is the worst case), and if total 
>> memory <128M, it can be substantially less than 3/4.
> 
> Longer term, yes, probably a better way exists.
> 
> So you concern is that when we round to a power of 2 like we do
> now, we often mis-shoot?

I'm not that concerned about it, but basically yes, there are big (x2) 
jumps on power-of-two memory size boundaries.  There's also a bigger 
(x8) discontinuity at 128k pages.  It could be smoother.

   -John