Monty Taylor wrote:
Zope version: Zope 2.1.4 (source release, python 1.5.2, linux2) Python version: 1.5.2 (#1, Feb 14 2000, 18:27:27) [GCC 2.95.1 19990816 (release)] System Platform: sunos5 Process ID: 2977 (5) Running for: 7 hours 26 min 7 sec
What about for your test server? What are the loads/restart frequency of the test server?
(7) Memory growth pattern: my Zope starts out with 7 MB in each of the 4 threads. It starts to climb up slowly, by the end of the day it reaches 18 MB per thread. After 3 days it climbs up to 38 MB. That's about 160 MB total. (No, I don't think the threads are sharing memory, because the Linux "top" command also tells me the percentage of memory usage.)
When I restart it, it starts out at about 18Meg. Then it gradually grows, and I eventually notice that it's at 258M. I'll keep a better eye on that.
So I make sure I understand: o Your Data.fs is ~525MB o Zope's memory usage starts at 1t ~18MB o Zope's memory usage grows for there o Uptime: Zope is restarted (or is the machine restarted?) a few times a week Right?
Total number of objects in the database 11057 Total number of objects in all of the caches combined 1502 Target size 400 Target maximum time between accesses 20
I also have Zope on another Solaris Box (which is considerably smaller)
What os is it running?
and on a Linux machine. Neither present this problem. The other Solaris box is our test machine, and no code goes on the Production Box that hasn't gone on the test machine, so I'm even more confused. One of our first thoughts concerned the compiler on the big boy, as it was put there before we got here (old admins) but the same one would go on the test as the prod.
Anyone else?
Just trying to narrow by process of elimination.... When you put Zope on the big boy, was it a clean install, or was it copied over from the test machine? If the latter, I am presuming it was rebuilt, correct? What about options to the compiler (if any), such as optimizations, architecture-dependent flags, etc.? -- In flying I have learned that carelessness and overconfidence are usually far more dangerous than deliberately accepted risks. -- Wilbur Wright in a letter to his father, September 1900