Seite 1 von 1

Bug! Network mit UDP (Speicherleck und massive Prozessoraus)

Verfasst: 02.02.2007 16:00
von mk-soft
Arbeite gerade an einen Server.

Dieser sollte eigendlich über UDP laufen. Stellte aber fest das bei jeden Paket beim senden und empfangen der Speicherbedarf um etwas 4kB anstieg. Suchte erst bei mir den fehler.
Nachdem ich aber auf TCP umgestellt hatte tratt der fehler nicht mehr auf.
Außerdem fiel die Auslastung des Prozessor um ein Vielfaches.

Muss also das Pureteam noch mal ran.

FF :wink:

Verfasst: 02.02.2007 16:01
von AND51
> Stellte aber fest das bei jeden Paket beim senden und empfangen der Speicherbedarf um etwas 4kB anstieg.
Das ist nicht gut!!
> Außerdem fiel die Auslastung des Prozessor um ein Vielfaches.
Das kann so bleiben. :wink:

Re: Bug! Network mit UDP (Speicherleck und massive Prozessor

Verfasst: 02.02.2007 16:16
von Kiffi
Hallo Michael,

kannst Du hier einen kurzen Code reinstellen, mit dem man das
reproduzieren kann? Ich denke, das ist schon mal eine gute Grundlage, mit
der Fred & Freak was anfangen können.

Grüße ... Kiffi

Verfasst: 02.02.2007 16:25
von mk-soft
@kiffi,

Das Programm hat schon über 2000 Zeilen. Somit schlecht rein zu stellen.

Das PB Beispiel sollte auch reichen. Nur auf UDP umstellen.

FF :wink:

Verfasst: 02.02.2007 17:00
von Kiffi
mk-soft hat geschrieben:Das Programm hat schon über 2000 Zeilen. Somit schlecht rein zu stellen.
hat ja auch keiner gesagt, dass Du Deinen kompletten Code hier reinstellen sollst:
Kiffi hat geschrieben:kannst Du hier einen kurzen Code reinstellen...
;-)
mk-soft hat geschrieben:Das PB Beispiel sollte auch reichen. Nur auf UDP umstellen.
um so besser, wenn es damit auch nachvollziehbar ist ;-)

Grüße ... Kiffi