HMLAN disconnected sporadisch

Begonnen von Guest, 12 Dezember 2012, 23:15:16

Vorheriges Thema - Nächstes Thema

Guest

Originally posted by: <email address deleted>

Johan,

ja, multiprocessing ist die einzige Lösung. Aber der Einbau ist nicht
trivial - und das debuggen auch nicht. Generell muss man immer noch mit
delays rechnen - man hat das timesharing auf die Linux ebene verlegt - aber
warte ist kein Problem mehr.
Generell sollte man ich ein konzeptuenerlegen, ob man Pro 'warten' einen
prozess forked, einen child-thread oeffnet oder generell einen slow-thread
generiert, der low-level tasks behandelt.
Besonders letzteres ist etwas resourcen freundlicher, erfordert aber
deutlich mehr Disziplin und Koordination beim Programmieren. #
Das Forken eines Prozesses gibt es auch nicht zum Null-tarif.

Aber Generell Korrekt - multi-prozessing ist der einzige Weg so etwas zu
verhindern.

Gruss
Martin

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com