Provided by: manpages-de-dev_4.27.0-1_all bug

__ppc_yield(3)                          Handbuch zu Bibliotheksfunktionen                         __ppc_yield(3)

BEZEICHNUNG

       __ppc_yield, __ppc_mdoio, __ppc_mdoom - Vorschläge an den Prozessor, gemeinsame Ressourcen freizugeben

BIBLIOTHEK

       Standard-C-Bibliothek (libc, -lc)

ÜBERSICHT

       #include <sys/platform/ppc.h>

       void __ppc_yield(void);
       void __ppc_mdoio(void);
       void __ppc_mdoom(void);

BESCHREIBUNG

       Diese  Funktionen stellen Vorschläge über die Verwendung von gemeinsam mit anderen Prozessoren verwandten
       Ressourcen auf der Power-Architektur bereit. Sie können beispielsweise dazu verwandt  werden,  falls  ein
       Programm,  das  auf  eine  Sperre  wartet,  plant,  die  gemeinsamen  Ressourcen durch andere Prozessoren
       verwenden zu lassen.

       __ppc_yield() gibt einen Hinweis zwecks einer wahrscheinlichen Leistungssteigerung,  falls  die  für  den
       ausführenden  Prozessor  bestimmten  Ressourcen  für  die Verwendung durch andere Prozessoren freigegeben
       werden.

       __ppc_mdoio() stellt einen Vorschlag bereit, dass sich die Leistung wahrscheinlich verbessert, falls  die
       für   den  ausführenden  Prozessor  bestimmten  Ressourcen  freigegeben  werden,  bis  alle  ausstehenden
       Speicherzugriffe auf Zwischenspeicher-verhindernde Speichergeräte abgeschlossen sind.

       __ppc_mdoio() stellt einen Vorschlag bereit, dass sich die Leistung wahrscheinlich verbessert, falls  die
       für   den  ausführenden  Prozessor  bestimmten  Ressourcen  freigegeben  werden,  bis  alle  ausstehenden
       Speicherzugriffe auf Zwischenspeicher-fähige Speichergeräte, für die die Daten nicht im  Zwischenspeicher
       sind, abgeschlossen sind.

ATTRIBUTE

       Siehe attributes(7) für eine Erläuterung der in diesem Abschnitt verwandten Ausdrücke.
       ┌───────────────────────────────────────────────────────────────────┬───────────────────────┬───────────┐
       │ SchnittstelleAttributWert      │
       ├───────────────────────────────────────────────────────────────────┼───────────────────────┼───────────┤
       │ __ppc_yield(), __ppc_mdoio(), __ppc_mdoom()                       │ Multithread-Fähigkeit │ MT-Sicher │
       └───────────────────────────────────────────────────────────────────┴───────────────────────┴───────────┘

STANDARDS

       GNU.

GESCHICHTE

       Glibc 2.18.

SIEHE AUCH

       __ppc_set_ppr_med(3)

       Power ISA, Book II - Abschnitt 3.2 (»or«-Architektur)

ÜBERSETZUNG

       Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann <debian@helgefjell.de> erstellt.

       Diese  Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer
       bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.

       Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte  eine  E-Mail  an  die
       Mailingliste der Übersetzer: debian-l10n-german@lists.debian.org.

Linux man-pages 6.9.1                              2. Mai 2024                                    __ppc_yield(3)