Hallo zusammen,
wir programmieren eine Application Server Anwendung mit TClientDataset Komponenten.
Jedes CDS hat einen Handle (was genau ist eigentlich ein Handle).
Unsere Analysen der letzten Wochen hat ergeben, das unser System (Plattform Win2003 Server) bei einer gewissen
Anzahl an Handles die Krätsche macht. ( Es kann kein Speicher mehr allokiert werden, obwohl der Server erst 400-500MB hat) und ein Prozess unter Windows eigentlich 1,7GB bekommen können sollte.
Der Server ist eine 4CPU Machine mit 20GB Arbeitsspeicher.
Gibt es irgendwelche Regeln, wieviele Handles ein Prozess haben darf?
oder
Gibt es irgendwelche Dinge auf die man achten muss, wenn man eine große (oder rießige) anzahl an TClientDatasets erzeugt ( 4000 - 5000 Clientdatasets).
Viele Grüße,
Christian
_________________
I haven't failed, I just found 10,000 ways that won't work!