Ok. Ich erkläre es mal:Felix2015 hat geschrieben:Ich weiß gar nicht, was dieses "Wingmen" überhaupt ist.
![]()
Klar gibt es eine Direkt-Verbindung zwischen mein PC und BOINC, dass geht alles ruck-zuck ratz-fatz.
Es gibt workunits (wu), die werden nicht nur an einen Rechner gesendet, sondern an (mindestens) zwei.
Erkennbar ist das an dem Namen der wu. Der endet mit _0, _1, _2, usw. Die erste Versendung hat immer die Endung _0. Wurde sie parallel noch an einen zweiten versendet hat die WU die Endung _1, den nennt man auch den Wingman.
Sendet jetzt der erste Rechner das Ergebnis zurück, geht die wu in den Status "Pending Validation" (vorausgesetzt es gab keinen Fehler, dann ist der Status "Error").
Die WU verbleibt solange in dem Status, bis das Ergebnis von dem Wingman zurück ist. Stimmen die Ergebnisse überein, geht der Status der WU auf "Valid". Ansonsten bleibt es bei "Pending Validation" und die WU wird an einen dritten Rechner gesendet.
Kommt da das Ergebnis zurück, entscheidet sich mit welchem anderen Ergebnis es übereinstimmt.
Bei OET ist es so, dass wenn Dein Rechner schnell und zeitnah die Ergebnisse zurück sendet und diese mit dem Wingman valide sind, er als vertrauenswürdig (reliable) eingestuft wird. Das bedeutet, dass Du viele WU bekommst, die keinen Wingman mehr brauchen, weil eben Deinem Rechner vertraut wird.
Damit sind diese sofort valide, wenn Du das Ergebnis zurücksendest.
Das bedeutet aber auch, dass Du zumindest ab und zu, quasi wie ein Schiedsrichter, wu bekommst, die nach zwei Durchläufen immer noch auf Pending Validation stehen.
Und ab und zu werden mal ein, zwei wu auf Pending Verification gesetzt, um quasi die Vertrauenswürdigkeit zu überprüfen.
Hoffe das erklärt ein paar Dinge.







