Programm läuft schneller wenn IDE gestartet
-
Hallo,
ich habe ein Programm, welches unter anderem in einem Thread Daten von einem UDP Socket ausliest. Mit einem Ethernet spy konnte ich verifizieren, dass immer alle Daten in korrekter Reihenfolge ankommen. Starte ich mein Programm und die Borland IDE ist auc gestartet, werden die Daten korrekt gelesen. Läuft die IDE nicht, werden oft UDP Pakete ausgelassen. Ich habe den Eindruck, dass das Programm schneller läuft wenn die IDE gestartet ist. Erklären kann ich mir das aber nicht. Weiß jemand von euch einen Rat?lg,
Anton
-
Hallo,
wenn ich mich recht entsinne, dann garantiert Dir ja das UDP Protokoll sowieso keine korrekte Reihenfolge. Aufgrund deiner Datenstruktur in den Paketen muss also sowieso die Reihenfolge rekonstruierbar sein!
Bezüglich des Geschwindigkeitsproblems bin ich etwas ratlos. Einen derartigen Effekt habe ich noch nicht gesehen. Evtl. mal mit den Linker Optionen experimentieren: Packages hinzunehmen, finale Version erstellen, ...