Suchergebnisse für Anfrage "system-calls"
select () - fähige Timer
select () ist ein großartiger Systemaufruf. Sie können beliebig viele Dateideskriptoren, Socket-Deskriptoren, Pipes usw. packen und werden synchron benachrichtigt, wenn Eingaben verfügbar werden. Gibt es eine Möglichkeit, einen Intervall- / ...
x86 Assembly: Bevor Sie einen Systemaufruf unter Linux ausführen, sollten Sie alle Register speichern?
Ich habe den folgenden Code, der eine Datei öffnet, sie in einen Puffer liest und die Datei dann schließt. Der Aufruf zum Schließen des Dateisystems erfordert, dass sich die Dateideskriptornummer im ebx-Register befindet. Das ebx-Register erhält ...
Fangen / Blockieren von SIGINT während des Systemaufrufs
Ich habe einen Webcrawler geschrieben, den ich über die Tastatur anhalten möchte. Ich möchte nicht, dass das Programm abstirbt, wenn ich es unterbreche. Zuerst müssen die Daten auf die Festplatte geschrieben werden. Ich will auch nicht @ ...
C ++ gettid () wurde in diesem Bereich nicht deklariert
Ein einfaches Programm ist: Ich möchte die Thread-ID beider Threads mit dieser Gettid-Funktion erhalten. Ich möchte den sysCall nicht direkt ausführen. Ich möchte diese Funktion nutzen. #include <iostream> #include <boost/thread/thread.hpp> ...
Neuen Systemaufruf bei FreeBSD 10.1 hinzufügen
Ich möchte einen neuen Systemaufruf bei FreeBSD hinzufügen. Mein Systemanrufcode lautet: #include <sys/types.h> #include <sys/param.h> #include <sys/systm.h> #include <sys/kernel.h> #include <sys/proc.h> #include <sys/mount.h> ...
significance of (void *) -1 [duplicate]
Diese Frage hat hier bereits eine Antwort: Ist ((void *) -1) eine gültige Adresse? [/questions/13306914/is-void-1-a-valid-address] 3 answersIch habe mir die Dokumentation von @ angesehsbrk Systemaufruf und ...
Unterschied zwischen write () und printf ()
Vor kurzem studiere ich Betriebssystem .. Ich möchte nur wissen: Was ist der Unterschied zwischen einem Systemaufruf (wie write ()) und einer Standardbibliotheksfunktion (wie printf ())?