Hi,

In my experience, I can several nsd processes on a single machine, from 4M
to 300M without any problem.
I am running on a Netra T1 with 512M ram and 1,5G swap.
Here is my actual top :

last pid: 26536;  load averages:  0.35,  0.37,  0.34           21:04:18
37 processes:  36 sleeping, 1 on cpu
CPU states: 86.0% idle,11.8% user,1.8% kernel,0.4% iowait,0.0% swap
Memory: 512M real, 9936K free, 650M swap in use, 763M swap free

  PID USERNAME THR PRI NICE  SIZE   RES STATE   TIME    CPU COMMAND
22162 nsadmin   17  59    0  277M  171M sleep  24.8H  6.09% nsd76
23468 nsadmin   14  59    0   70M   37M sleep  62:34  2.81% nsd76
22453 nsadmin    5  59    0 4320K 2760K sleep  73:25  0.07% nsd76
23380 nsadmin   11  58    0   23M   12M sleep   3:48  0.05% nsd76
23280 nsadmin   21  58    0   66M   47M sleep  18:21  0.03% nsd76
 7506 nsadmin    8  58    0  143M   78M sleep  58:25  0.00% nsd76
20939 nsadmin    8  59    0   54M   41M sleep   4:36  0.00% nsd76
23566 nsadmin   10  22    0 4104K 2608K sleep   0:07  0.00% nsd76

I am using nsv to cache some of my pages (pages calculated every hour), and
I reset the nsv array every day, this is important to not have the memory
growing infinitely (the pages I cache are with "?..." vars in the URL and
there can be tons of pages in cache, so when I reset the array every day,
after 2 or 3 days, I have a nsd memory "stabilisation" 5 am not sure about
the english word...).

Hope this help.

Best Regards.

Jean-Fabrice RABAUTE
Core Services
http://www.core-services.fr
Mob: +33 (0)6 13 82 67 67

-----Message d'origine-----
De : AOLserver Discussion [mailto:[EMAIL PROTECTED]]De la part
de Bernd Eidenschink
Envoy� : mardi 28 janvier 2003 20:48
� : [EMAIL PROTECTED]
Objet : [AOLSERVER] Size of AOLserver process


Hi there,

with all that great ways of caching data - nscache, nsv... - in AOLserver
and
a strategy of caching as much data as possible, at what point would you say
the size of the processes becomes a "problem" for the application running
AOLserver? I don't think of physical RAM and swap, I think of AOLserver and
starting new threads, using ns_eval to propagate changes from APIs to all
other processes, responding to requests and similar things.

What are sizes you usually see on your systems?

This is something on my machine, for example:

PID     USER         PRI NI   SIZE RSS  SHARE    STAT CPU  MEM TIME COMMAND
26591 nsadmin   17   0 70944  68M  2616 S     0.0 13.6   0:50 nsd
26594 nsadmin   15   0 70944  68M  2616 S     0.0 13.6   0:00 nsd
26595 nsadmin   20   0 70944  68M  2616 S     0.0 13.6   0:00 nsd
26596 nsadmin   15   0 70944  68M  2616 S     0.0 13.6   0:21 nsd
26601 nsadmin   15   0 70944  68M  2616 S     0.0 13.6   0:00 nsd
26602 nsadmin   15   0 70944  68M  2616 S     0.0 13.6   0:06 nsd

(and it runs without problems so far).

Bernd.

Reply via email to