On Wednesday 16 January 2002 09:55 am, [EMAIL PROTECTED] wrote:
> On Wed, 16 Jan 2002, Marc wrote:
> > Is Mandrake 8.1 eating memory?
> > First I only had 128MB of ram in my AMD K6-500 Mhz system.
> > When I booted linux and Xhad started all of the 128 Ram was used.
> > So It had to swap a lot when I worked on Linux.
> > Today I upgraded my ram to a total of 384MB ram and a swap of 360
> > MB. At first it looked like Mandrake was happy with this. But
> > after an hour or two more and more memory was used as it eventually
> > began swapping to disk using 95MB of swap.
> There's a FAQ on this.
>
> Linux uses all available memory for buffers. If any application needs
> the memory, the buffer space is free immediately. This way none of
> your memory sits idle when it could be used to speed up your disk
> access or otherwise enhance performance. This is also one reason that
> Linux is more sensitive to marginal hardware.
>
> Using swap is not a bad thing. It means that the system is
> intelligent enough to move to disk any processes that don't need to
> be in memory. Thrashing is of course another thing entirely.
Good explaination. I'd add that various 2.4.x kernels seem to use
different amounts of /swap. Changes are being made to MM in the kernel.
With 512mb ram and 180mb swap and 2.4.8 kernels, ML 8.1, I never got
into /swap at all. IIRC, 2.4.12 thru 2.4.16 kernels would get about
25mb to 50mb into /swap and not release it. Using a 2.4.17 kernel now
with ML 8.2 (cooker), and it gets 10 to 15mb into /swap, but then over
time releases it down to just a few mb. 'Course 'swap -a off' and
'swap -a on' gets it back down to -0- ;)
--
Tom Brinkman Corpus Christi, Texas, USA
Want to buy your Pack or Services from MandrakeSoft?
Go to http://www.mandrakestore.com