Foren
Neue Beiträge
Foren durchsuchen
Aktuelles
Neue Beiträge
Profilnachrichten
Neueste Aktivitäten
Mitglieder
Zurzeit aktive Besucher
Profilnachrichten
Profilnachrichten suchen
Login
Registrieren
Aktuelles
Suche
Suche
Nur Titel durchsuchen
Von:
Neue Beiträge
Foren durchsuchen
Menü
Login
Registrieren
App installieren
Installieren
Foren
Acer Forum
Acer Notebook Forum
Acer Extensa Forum
Lüfterkontrolle 5235 / 5635 (z/g/zg): Testing
JavaScript ist deaktiviert. Für eine bessere Darstellung aktiviere bitte JavaScript in deinem Browser, bevor du fortfährst.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder einen
alternativen Browser
verwenden.
Auf Thema antworten
Beitrag
<blockquote data-quote="troubadix" data-source="post: 233313" data-attributes="member: 33034"><p><strong>AW: Lüfterkontrolle 5235 / 5635 (z/g/zg): Testing</strong></p><p></p><p>Result: failed!</p><p></p><p>ein EC-Register Schreibvorgang wird initiert und durch lesen kontrolliert, das Ergebnis steht hinter "Result". Wir hatten irgendwann einmal vereinbart, dass nur dann geschrieben werden soll, wenn es auch wirklich nötig ist, also die Werte rechnerisch neu sind. Beim Benden des Programms kann es also die Situation geben, dass das Programm BiosON setzen will, dann aber feststellt, dass es nicht notwendig ist: der Schreibvorgang wird initiert, aber nicht durchgeführt, schlägt also fehl <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite6" alt=":cool:" title="Cool :cool:" loading="lazy" data-shortname=":cool:" />. Der log-Eintrag ist aber dennoch sinnvoll, nach dem Motto: gut das wir mal darüber geredet haben....<img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite11" alt=":rolleyes:" title="Roll Eyes :rolleyes:" loading="lazy" data-shortname=":rolleyes:" /></p><p></p><p>Delaying close</p><p></p><p>das Programm will enden und soll dazu BiosON in den EC schreiben. Ganz so einfach ist es aber nicht: EC-Lesen und -Schreiben sind 1. komplexe Vorgänge mit u.U. Wiederholungen bei Fehlschlägen und 2. recht zeitintensiv. Verschiedenen Programmteile (threads), die parallel ablaufen, greifen auf den EC zu und teilen sich die Resource, das geht über ein <a href="http://de.wikipedia.org/wiki/Mutex" target="_blank">Mutex-Verfahren</a>, das über ein <a href="http://de.wikipedia.org/wiki/Semaphor_%28Informatik%29" target="_blank">Semaphor </a>realisiert wird. Das Semaphor wird vom aktiven Programmteil gelocked (gesetzt), die anderen müssen warten, bis das Semphore unlocked ist und können dann ihrerseits das Semphor locken und die Resource nutzen. "Delaying close" zeigt an, dass der Programmteil, der beenden und BiosON schreiben will, erst mal in die Warteschleife geht.</p></blockquote><p></p>
[QUOTE="troubadix, post: 233313, member: 33034"] [b]AW: Lüfterkontrolle 5235 / 5635 (z/g/zg): Testing[/b] Result: failed! ein EC-Register Schreibvorgang wird initiert und durch lesen kontrolliert, das Ergebnis steht hinter "Result". Wir hatten irgendwann einmal vereinbart, dass nur dann geschrieben werden soll, wenn es auch wirklich nötig ist, also die Werte rechnerisch neu sind. Beim Benden des Programms kann es also die Situation geben, dass das Programm BiosON setzen will, dann aber feststellt, dass es nicht notwendig ist: der Schreibvorgang wird initiert, aber nicht durchgeführt, schlägt also fehl :cool:. Der log-Eintrag ist aber dennoch sinnvoll, nach dem Motto: gut das wir mal darüber geredet haben....:rolleyes: Delaying close das Programm will enden und soll dazu BiosON in den EC schreiben. Ganz so einfach ist es aber nicht: EC-Lesen und -Schreiben sind 1. komplexe Vorgänge mit u.U. Wiederholungen bei Fehlschlägen und 2. recht zeitintensiv. Verschiedenen Programmteile (threads), die parallel ablaufen, greifen auf den EC zu und teilen sich die Resource, das geht über ein [URL="http://de.wikipedia.org/wiki/Mutex"]Mutex-Verfahren[/URL], das über ein [URL="http://de.wikipedia.org/wiki/Semaphor_%28Informatik%29"]Semaphor [/URL]realisiert wird. Das Semaphor wird vom aktiven Programmteil gelocked (gesetzt), die anderen müssen warten, bis das Semphore unlocked ist und können dann ihrerseits das Semphor locken und die Resource nutzen. "Delaying close" zeigt an, dass der Programmteil, der beenden und BiosON schreiben will, erst mal in die Warteschleife geht. [/QUOTE]
Authentifizierung
Antworten
Foren
Acer Forum
Acer Notebook Forum
Acer Extensa Forum
Lüfterkontrolle 5235 / 5635 (z/g/zg): Testing
Oben