__yield

[Diese Dokumentation ist nur eine Vorschau und wird in späteren Versionen ggf. geändert. Blank topics are included as placeholders.]

Microsoft-spezifisch

Generiert die Anweisung des Leistungs-Hinweises 0 (hint 0).

void __yield(void);

Anforderungen

Intrinsisch

Architektur

__yield

IPF

Headerdatei <intrin.h>

Hinweise

Der Hinweis teilt dem Prozessor an, dass dieser Thread nützliches keine Aktion ausführt, sodass er Verarbeitungszeit zu einem anderen Thread frei. Beispielsweise kann er in einer Schleife verwendet werden, die versucht, einen SpinLock abrufen, um die vergeudeten Prozessor zu reduzieren zyklen warten auf die Sperre abzurufen.

Das systeminterne ist mit systeminternen __mm_pause vergleichbar. Die Routine ist als systeminterne Funktion nur verfügbar.

Siehe auch

Referenz

Systeminterne Funktionen des Compilers