Avatar billede flodhesten Nybegynder
23. december 2010 - 12:31 Der er 4 kommentarer og
1 løsning

Memery Leak chat i java

Hej eksperter. Jeg håber at I kan hjælpe mig lidt her.

Jeg har en chat server i java, som egentlig virker meget fint. Problemet er bare, at den bruger mere og mere hukommelse, desto flere brugere der logger ind.

Når de logger ud, falder dette brug ikke. Dvs. at efter noget tid og der har været måske 6000 forbindelser, så kan hukommelsen være oppe i fantastiske 2.000.000 KB.

Jeg vedlægger min kode, så forhåbentlig er der en der kan spotte fejlen.

_______________________


http://pastebin.com/Mu4mKURp
Avatar billede arne_v Ekspert
24. december 2010 - 04:11 #1
Hvor bliver Client objekterne fjernet fra clients?
Avatar billede flodhesten Nybegynder
24. december 2010 - 11:21 #2
Ah ja. Jeg vil lige prøve at implementere en removeClient lidt senere.

Jeg vender lige tilbage om få dage.

God jul :)
Avatar billede flodhesten Nybegynder
31. december 2010 - 00:16 #3
Har fået det til at virke.

Post et svar arne :)
Avatar billede arne_v Ekspert
31. december 2010 - 01:00 #4
svar
Avatar billede arne_v Ekspert
31. december 2010 - 01:00 #5
memory leak forsvandt med client leak?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester