__ppc_yield(3) Library Functions Manual __ppc_yield(3) BEZEICHNUNG __ppc_yield, __ppc_mdoio, __ppc_mdoom - Vorschlage an den Prozessor, gemeinsame Ressourcen freizugeben BIBLIOTHEK Standard-C-Bibliothek (libc, -lc) UBERSICHT #include void __ppc_yield(void); void __ppc_mdoio(void); void __ppc_mdoom(void); BESCHREIBUNG Diese Funktionen stellen Vorschlage uber die Verwendung von gemeinsam mit anderen Prozessoren verwandten Ressourcen auf der Power-Architektur bereit. Sie konnen 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 fur den ausfuhrenden Prozessor bestimmten Ressourcen fur die Verwendung durch andere Prozessoren freigegeben werden. __ppc_mdoio() stellt einen Vorschlag bereit, dass sich die Leistung wahrscheinlich verbessert, falls die fur den ausfuhrenden Prozessor bestimmten Ressourcen freigegeben werden, bis alle ausstehenden Speicherzugriffe auf Zwischenspeicher-verhindernde Speichergerate abgeschlossen sind. __ppc_mdoio() stellt einen Vorschlag bereit, dass sich die Leistung wahrscheinlich verbessert, falls die fur den ausfuhrenden Prozessor bestimmten Ressourcen freigegeben werden, bis alle ausstehenden Speicherzugriffe auf Zwischenspeicher-fahige Speichergerate, fur die die Daten nicht im Zwischenspeicher sind, abgeschlossen sind. ATTRIBUTE Siehe attributes(7) fur eine Erlauterung der in diesem Abschnitt verwandten Ausdrucke. +--------------------------------+-------------------------+-----------+ |Schnittstelle | Attribut | Wert | +--------------------------------+-------------------------+-----------+ |__ppc_yield(), __ppc_mdoio(), | Multithread-Fahigkeit | MT-Sicher | |__ppc_mdoom() | | | +--------------------------------+-------------------------+-----------+ STANDARDS GNU. GESCHICHTE Glibc 2.18. SIEHE AUCH __ppc_set_ppr_med(3) Power ISA, Book II - Abschnitt 3.2 (>>or<<-Architektur) UBERSETZUNG Die deutsche Ubersetzung dieser Handbuchseite wurde von Helge Kreutzmann erstellt. Diese Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezuglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG ubernommen. Wenn Sie Fehler in der Ubersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Ubersetzer . Linux man-pages 6.06 31. Oktober 2023 __ppc_yield(3)