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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.