ucontext

Der Header definiert mcontext_t und die zugehörigen Funktionen getcontet, setcontext, swapcontext usw. in POSIX. Wird oft zur Implementierung von Co-Routinen verwendet.
1
Antwort

Was macht der getcontext-Systemaufruf (ucontext.h) wirklich?

Ich habe letztes Jahr Betriebssysteme verwendet, bei denen ich Benutzerkontexte (im Header ucontext.h definiert) verwendet habe, um einen Thread-Scheduler (in dem jeder Thread einen Prozess simuliert) für ein Projekt zu implementieren. Ich ne...
21.10.2013, 20:20
2
Antworten

valgrind error und ucontext. Warum "Verwendung von nicht initialisierten Wert der Größe 8"?

Ich habe versucht zu verstehen, warum sich valgrind über "Verwendung von nicht initialisierten Werten der Größe 8" für dieses kleine Testprogramm beschwert, das ucontexts verwendet. Es ist im Grunde ein Programm, das "n_ucs" ucontexts erstellt u...
06.09.2014, 18:05