</pre>
=== Ergebnis Boost 1.58===
Der entwickelte Serverprozess hatte eine CPU Last von 2.5%, obwohl dieser im Leerlauf war. Die Last ist einfach nur durch das Warten begrenzt durch einen timeout entstanden.
Mögliches weiteres Problem: Was bewirkt eine Zeitumstellung bei einem Timeout mit absoluter Zeitangabe?
== Win32 API ==
Ich habe alle Stellen ausgetauscht gegen SRWLOCK und CONDITION_VARIABLE, die seit Windows 2008 bzw. Vista unterstützt werden (nicht unter XP oder W2003 bzw. älter). Der neue Code ist fast identisch zu dem Alten.
</pre>
=== Ergebnis Win32API ===
Die Last des Servers im Leerlauf ist auf unter 0.01% gesunken.
Änderungen – Software Entwicklung Projekte

Änderungen