Normal
guter tipp, ich habe versucht eine close methode zu finden aber ich erinnere mich, bei string buffer geguckt zu haben :bloed: (daher also die schönen methoden wie append beim buffer :lol: ).ich habe jetzt also jeweils ein datenfeld für den printwriter und einen fürn bufferedreader. sie werden im konstruktor deklariert und beim schließen geclosed.ist aber immernoch das selbe problem: beim jedem durchlauf 2 sekunden länger1) 2984 msek2) 5596 msek3) 7624 msek4) 9682 msek5) 11685 msek6) 13766 msek...@edit: jaaaaaa..... ich hab mal die System.out.println(s.getInetAddress() + " sent: "+t); auskommentiert und es sind nur noch 10 - 30 millisekunden.... aber! nach ca. 20 tests hab ich gesehen dass die ergebnisse immer eindeutiger werden: irgendwann nach 10 versuchen kommen nur noch die 10 und die 28 vor@last edit: ich hab die datenmenge mal auf 10 mb erhöht und da ist das ergebnis noch besser: zwischen 368 und 373 millisekunden ohne fehlwerte. funktioniert also jetzt.danke an torsan@closed
guter tipp, ich habe versucht eine close methode zu finden aber ich erinnere mich, bei string buffer geguckt zu haben :bloed: (daher also die schönen methoden wie append beim buffer :lol: ).
ich habe jetzt also jeweils ein datenfeld für den printwriter und einen fürn bufferedreader. sie werden im konstruktor deklariert und beim schließen geclosed.
ist aber immernoch das selbe problem: beim jedem durchlauf 2 sekunden länger
1) 2984 msek
2) 5596 msek
3) 7624 msek
4) 9682 msek
5) 11685 msek
6) 13766 msek
...
@edit: jaaaaaa..... ich hab mal die System.out.println(s.getInetAddress() + " sent: "+t); auskommentiert und es sind nur noch 10 - 30 millisekunden.... aber! nach ca. 20 tests hab ich gesehen dass die ergebnisse immer eindeutiger werden: irgendwann nach 10 versuchen kommen nur noch die 10 und die 28 vor
@last edit: ich hab die datenmenge mal auf 10 mb erhöht und da ist das ergebnis noch besser: zwischen 368 und 373 millisekunden ohne fehlwerte. funktioniert also jetzt.
danke an torsan
@closed