Bug! Network mit UDP (Speicherleck und massive Prozessoraus)

Fragen und Bugreports zur PureBasic 4.0-Beta.
Benutzeravatar
mk-soft
Beiträge: 3695
Registriert: 24.11.2004 13:12
Wohnort: Germany

Bug! Network mit UDP (Speicherleck und massive Prozessoraus)

Beitrag 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:
Zuletzt geändert von mk-soft am 02.02.2007 16:02, insgesamt 1-mal geändert.
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Benutzeravatar
AND51
Beiträge: 5220
Registriert: 01.10.2005 13:15

Beitrag 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:
PB 4.30

Code: Alles auswählen

Macro Happy
 ;-)
EndMacro

Happy End
Benutzeravatar
Kiffi
Beiträge: 10621
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

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

Beitrag 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
Hygge
Benutzeravatar
mk-soft
Beiträge: 3695
Registriert: 24.11.2004 13:12
Wohnort: Germany

Beitrag 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:
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Benutzeravatar
Kiffi
Beiträge: 10621
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag 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
Hygge
Gesperrt