Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
Delphi 10.2 Tokyo Professional
|
Re: Speicher wird nicht freigegeben
22. Jan 2009, 14:06
Hi,
Ich hab es daran gemerkt, dass nachdem 2000 Clients von meinem Server disconnected sind der Speicher nicht geringer wurde.
Richtig sicher war ich mir nachdem ich der ClientConnection Klasse ein 5 MB großes Byte Array verpasst hab.
2 Clients verbinden sich: Arbeitsspeicherverbrauch 12 MB
2 Clients leaven: 12MB
Hab gerade hier den Code nicht zu Verfügung aber wenn ich mich nicht irre enthält meine Klasse eine Socket Variable und eine SocketAsyncEventArgs Variable.
Das mit dem IDisposable Interface funktioniert? Ich glaub da nicht so recht dran... Wie funktioniert das denn in C#?
Michael "Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."
|