Hi

This seems strange to me:

(from vmstat 1):

   procs                      memory    swap          io     system         cpu
 r  b  w   swpd   free   buff  cache  si  so    bi    bo   in    cs  us  sy  id

 1  0  0 107252    956    204  44024 2376   4   594     1  256   304  11   4  85
 0  1  0 107272    952    204  43980 2436  60   641    15  284   324   5   7  88
 1  0  0 107308    952    204  43976 2344  68   586    31  256   279   5   9  86
 2  0  0 107284    952    204  43916 1488  24   372     6  199   257   5   6  89
 0  1  0 107268    952    204  43840 2328  12   582    13  259   294   5   2  93
 1  0  0 107252    952    204  43780 2580  32   645     8  272   312  12   1  87
 0  1  0 107220    952    204  43680 2436   4   643     1  290   298  13   3  84
 2  0  0 107176    952    204  43580 2324   0   581    10  273   299  10   3  87
 0  1  0 107216    956    204  43576 2532  84   633    21  296   298   6   5  89
 1  0  0 107172    952    204  43484 1948   0   487     0  251   273   6   2  92
 0  1  0 107152    956    204  43420 2348  24   593     6  266   288   5   5  90

There is a perl program running (80 Meg's in size, 20 Megs resident) that is
chatting to a database and building up a large hash in memory. The machine has
64M of RAM. The bit that doesn't make sense is why the cache is so large -
the VM seems to have got stuck paging in stuff from swap repeatedly (bits of
the perl program it would seem). Surely it should shrink the cache to provide 
more breathing room or am I being an idiot about this?

Should I be running a different kernel? 2.2.19preXXX ? Should I be tuning
vm things in proc and if so how?

Thank you,

--Craig
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/

Reply via email to