N
hustbaer schrieb:
Naja eher so in der Grössenordnung 100 bis 500 Zyklen was ich in Erinnerung habe. Aber auf jeden Fall viel.
Stimmt, kann sein, dass sich die Messung, die ich im Sinn hatte, auf etwas anderes bezog (vermutlich im Zusammenhang mit Event-Objekten).
Übrigens, es dürfte vergleichsweise einfach sein, die Kommunikation in einen oder zwei weitere Threads zu verlagern, also das Empfangen von Rohdaten und Aufbereiten für deinen message handler und umgekehrt. Nach jedem Logiktick kannst du alle angefallenen neuen Nachrichten dem Kommunikationsthread zum Senden übergeben und neue von diesem abholen. Solange du darauf achtest, dass der eine Thread dem anderen nicht eine Verbindung unter dem Hintern wegterminieren kann, kannst du deinen Logikthread so etwas entlasten.