Hallo Hasenfuss,
Zitat:Wenn ich diesen Prozess auf zeitkritisch (höchste Prio) einstelle, hab ich dann damit die Anforderung erfüllt
Die Prio ist der letzte Punkt, an dem man schrauben sollte...
Die Prio setzt du über die Wartezeit. Da die Daten zum Speichern wohl in einer Queue ankommen (?), werden die Daten doch schon effizient gesammelt. Deine Loop muss nun nur regelmäßig prüfen, ob neue Daten in der Queue anstehen und dies speichern...
Zitat:oder gibt es noch etwas anderes, was ich beachten muss, wenn ich an diesen Ausführungsoptionen etwas dran herumschraube?
Du kannst dir so ruckzuck deine anderen Threads lahmlegen. Wenn deine Speicherroutine (aus welchen Gründen auch immer) viel Rechenzeit belegt, kommen deine niedrig-priorisierten Threads nicht mehr an die Reihe - bis hin zum Deadlock...
Priorisierungen etc. sind wirklich ein Thema für Fortgeschrittene. Schau dir mal die Ausführungen an, die dazu auf dem
letzten Anwendertreffen gegeben wurden!
Grundaussage des Vortrags war: "Ja, man kann daran rumdrehen - aber man sollte es besser nicht tun..."