Hello!

On Mon, Feb 20, 2006 at 01:17:05PM +0000, Constantine A. Murenin wrote:
>[...]

>Yes, there is always some compromise. But in this specific case we
>have much less than even a fifth of memory actually being used for
>programmes and kernel etc. Some of the rest is used for cache, but it
>still stops at around 3/4 or even 4/5 of the memory being wasted for
>nothing.

>We are not dealing here with a case of someone wanting to use the
>remaining 64MB for disc cache on a 2GB server (assuming the rest of
>memory being already utilised for cache): -- this is a case of a 512MB
>machine behaving as if it was a 128MB one, not using the extra 3/4 of
>available memory. I assume that even if I put the extra 1G in, the
>proportion of wasted memory will only increase.

If this is a common state of affairs, you can always raise the
percentage of memory used for the buffer cache in the kernel, using
config -e: config -e -o /bsd.new /bsd
then the command
         cachepct    [number]            Show/change BUFCACHEPERCENT
helps. The default is 5, you could raise it to 10 or even more.

>And 512MB, I must add, is the de facto minimum today for any machine,
>making this even lack of tune-up even more unacceptable.

OpenBSD doesn't run only on i386/amd64, remember this. And until
recently, my home machine still had 96 MB RAM.

>Cheers,
>Constantine.

Kind regards,

Hannah.

Reply via email to