Hi,

What is telling you your RAM is full, and there is a need for swapping ??
If you look with the free command, you will see that after the boot, you
will have a lot of free mem.  After a while, after reading a lot from your
disks, linux is taking some RAM for caching.  So the free MB are getting
lesser.  But this don't mean you don't have enough memory left to run more
programs.  When 'free' tells you there ain't no more ram free, but you
have 40 MB as cached (last column), Linux will reduce the cache size,
freeing the RAM for your programs. (this is one of the benefits of Linux,
compared with other un*xes).  This is also called 'dynamic caching'.
Swapping only occurs after all the memory is used, and the amount of ram
used for caching is very low. (I think you can configure the minimuum
amount of ram used for caching).

If I'm wrong, somebody will blame me.

Hope this helped

Jo



On Thu, 28 May 1998 [EMAIL PROTECTED] wrote:

> I am new to Linux, and I have some problems:
> 
> I have a 70Mb RAM, 2.5 Gb HD 120 Mhz Pentium. My linux is SuSE 5.1 and I
> have a 0,9 Gb Linux partition (ext2 fs) and a 60 Mb Swap Partition. My
> problem is that when I open many programs and I run out of memory my system
> did not swap it to disk.
> I have tried to change the priority of swap (in etc/fstab I think), it was
> -1. But my problem is the same: the machine hangs.
> 
> I have recompiled the kernel with different options and it does no work.
> Please tell me the appropiate priority for swaping.
> 
> Thank You.
>         Enrique
> 

Reply via email to