.\" -*- coding: UTF-8 -*- '\" t .\" Copyright, the authors of the Linux man-pages project .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH sched_getcpu 3 "17. Mai 2025" "Linux man\-pages 6.18" .SH BEZEICHNUNG sched_getcpu \- Bestimmen der CPU, auf der der aufrufende Thread läuft .SH BIBLIOTHEK Standard\-C\-Bibliothek (\fIlibc\fP,\ \fI\-lc\fP) .SH ÜBERSICHT .nf \fB#include \fP .P \fBint sched_getcpu(void);\fP .fi .P .RS -4 Mit Glibc erforderliche Feature\-Test\-Makros (siehe \fBfeature_test_macros\fP(7)): .RE .P \fBsched_getcpu\fP(): .nf Seit Glibc 2.14: _GNU_SOURCE Vor Glibc 2.14: _BSD_SOURCE || _SVID_SOURCE /* _GNU_SOURCE reicht auch */ .fi .SH BESCHREIBUNG \fBsched_getcpu\fP() liefert die Nummer der CPU zurück, auf der der aufrufende Thread derzeit läuft. .SH RÜCKGABEWERT Im Erfolgsfall liefert \fBsched_getcpu\fP() eine nichtnegative CPU\-Nummer zurück. Im Fehlerfall wird \-1 zurückgegeben und \fIerrno\fP gesetzt, um den Fehler anzuzeigen. .SH FEHLER .TP \fBENOSYS\fP Dieser Kernel implementiert \fBgetcpu\fP(2) nicht. .SH ATTRIBUTE Siehe \fBattributes\fP(7) für eine Erläuterung der in diesem Abschnitt verwandten Ausdrücke. .TS allbox; lbx lb lb l l l. Schnittstelle Attribut Wert T{ .na .nh \fBsched_getcpu\fP() T} Multithread\-Fähigkeit MT\-Sicher .TE .SH STANDARDS GNU. .SH GESCHICHTE Glibc 2.6. .SH ANMERKUNGEN Der Aufruf .P .in +4n .EX cpu = sched_getcpu(); .EE .in .P ist zu dem folgenden Aufruf von \fBgetcpu\fP(2) äquivalent: .P .in +4n .EX int c, s; s = getcpu(&c, NULL); cpu = (s == \-1) ? s : c; .EE .in .SH "SIEHE AUCH" \fBgetcpu\fP(2), \fBsched\fP(7) .PP .SH ÜBERSETZUNG Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann erstellt. .PP Diese Übersetzung ist Freie Dokumentation; lesen Sie die .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen. .PP Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die .MT debian-l10n-german@lists.debian.org Mailingliste der Übersetzer .ME .