Alan McKinnon wrote:
> On Tue, 04 Sep 2012 09:15:31 -0500
> Dale <rdalek1...@gmail.com> wrote:
>
>> I think the new method for determining swap is to use what makes sense
>> and not the old rule of 'twice the ram'. 
> Alan's new rule of swap is:
>
> If you ever use swap as swap at all, find out how your machine is
> misconfigured. When my 16G is "not enough" anymore, something is badly
> wrong and it isn't not enough RAM and I need swap to wiggle around
> in :-)
>
> I think the 2 x RAM rule stopped being applicable when the average
> machine got to more than 16M. Some old memes are like zombies - very
> hard to kill.
>
> This laptop has a "swap" partition, but it's not for swap, it's for
> hibernate. And I never use it, it takes longer to come out of hibernate
> than to just boot up from cold! These days I just suspend.
>
> None of this changes the fact that the kernel still does get upset when
> it has no swap at all (even just a little bit). But that doesn't mean
> we should still be using it as full-blown swap.
>
>
>


Yup.  I have swap but I have it set to where it won't use it unless it
is REALLY bad.  I have swappiness set to like 20 or something.  It will
fill up my ram with cache and such but it rarely uses more than a few
hundred kilobytes of swap.  When I see it using that, I usually kill
swap and add it back.  I just don't like a machine with 16Gbs of ram
using swap at all.  I have thought about setting it to 10.  Maybe then
it will leave it alone until it really hits the fan.  ;-)

That said, I did roll over one night and notice that the CPU was going
ape.  I got up and into my chair to notice it was using almost all the
ram and was starting to use a bit of swap.  I switched to a console, ran
htop and noticed that some KDE process was using about ~15.5Gbs of ram. 
It was crazy to see.  I couldn't get it to die with kill -15 so I did a
kill -9.  I guess it had to know I really wanted it dead.  It has not
happened since so no clue on why it did that.  Heck, it ran the same
version of KDE for a good while and still didn't do it.  Cosmic rays
from Mars I guess. 

I would recommend at least 500Mbs or so of swap regardless of ram tho. 
Some swap is a good idea.  Just try not to use it since it is dog slow. 
If you are using hibernate/suspend thingys then that is different. 
Isn't that when it has to be at least as much swap as you have ram? 

Dale

:-)  :-) 

-- 
I am only responsible for what I said ... Not for what you understood or how 
you interpreted my words!


Reply via email to