AW: Re: Wieder mal Performance
"Gross,Thomas Michael" <[email protected]>
| Newsgroups | gmane.comp.web.zope.german |
|---|---|
| Message-ID | <684D69683D20DC45B950F9E917EF95DB825A18EDAE@MXAMU13.adm.ds.fhnw.ch> |
Was ist eine "gewisse Speichergrösse? Wieviel Speicher ist für einen ZEO-Client empfohlen? Wenn auf einer Maschine dann zwei Clients laufen, braucht es vom diesem Wert das doppelte? Danke und Gruss -Tom -----Ursprüngliche Nachricht----- Von: [email protected] [mailto:[email protected]] Im Auftrag von Christian Theune Gesendet: Freitag, 24. Juli 2009 07:49 An: Deutschsprachige Zope-Benutzer-Liste Betreff: [dzug-zope] Re: Wieder mal Performance On 07/23/2009 04:18 PM, Peter Zechmeister wrote: > Hallo, > wir haben eine ZMS-Site mit 300.000 Objekten in der DB. > Aufgeteilt auf 10 ZEO-Clients, wo jeder für sich nur einen bestimmten > Bereich der Site bedient, also nur mit einem Teil der Objekte in > Kontakt kommt (von Pound zugeteilt). > > Einige der Clients haben nach einiger Zeit für alle > Threads/Connections die Caches bereits voll auf 12.000. > > Die immer mieser werdende Performance der letzten Tage hab ich zum > Anlass genommen, bei den ZEO-Clients die Anzahl der Threads von 4 auf > 2 zu verringern und dafür die Anzahl der Objekte im Cache von 12000 > auf 24000 hinauf zu setzen. > > Es dürfte eigentlich zu keinen Blockaden kommen. 2 Threads müssten > genug sein. > Wenn die Performanceprobleme vom ständigen umrühren der Caches und > Nachladen vom Server (bzw. vom Plattencache) kommen, sollte die > Verdopplung der Caches schon was bringen. > > Jedoch bin ich ein wenig skeptisch. > > Was nämlich komisch ist, dass die Clients nach einem Neustart _viel_ > schneller sind. Und da müssen sie aber noch laufend Objekte vom Server > anfordern. > So, als ob nicht das Anfordern vom Server, sondern das Umrühren der > Caches oder das Verwalten von vielen Objekten im Cache die Probleme > machen würde. > Vielleicht ist unser Weg mit den großen Caches eh der falsche. > Vielleicht sind kleine Caches schneller? > Ein regelmäßiger Neustart der Clients dürfte auch was bringen. > Sollten wir das fix einmal pro Nacht machen (Schmerzt zwar, aber wenns > was bringt...)? > > Bitte um Eure Kommentare. Wieviel Speicher benutzen die ZEO clients genau? Ab einer gewissen Speichergroesse ist Python's Garbage Collection gern mal lahm. Was sagt das load/store-Verhalten im ZMI ueber die Datenbank aus? Christian -- Christian Theune · [email protected] gocept gmbh & co. kg · forsterstraße 29 · 06112 halle (saale) · germany http://gocept.com · tel +49 345 1229889 0 · fax +49 345 1229889 1 Zope and Plone consulting and development _______________________________________________ zope mailing list [email protected] https://mail.dzug.org/mailman/listinfo/zope