procfs

Das proc-Dateisystem ist ein virtuelles Dateisystem, durch das Kernel von Unix-ähnlichen Betriebssystemen, einschließlich Linux, Prozess- und Kernel-Informationen bereitstellen. Es wird häufig unter / proc gemountet und implementiert eine Ansicht der Systemprozesstabelle innerhalb des Dateisystems. Es bietet eine zweistufige Ansicht des Prozessraums.
4
Antworten

Überwachung von Einhängepunktänderungen über / proc / mounts

Laut Handbuch von proc kann man die Änderungen des Einhängepunktes im Linux-System überwachen, indem man "/ proc / mounts" öffnet und den Dateideskriptor zum Lesen von fd_set in select() call hinzufügt. Das folgende Code-Stück funktioni...
21.02.2011, 20:16
1
Antwort

Ist es sicher, lseek () beim zweiten Lesen von Proc-FS-Dateien zu verwenden?

Ist es sicher, lseek(fd,0) und dann read(fd,buf) für /proc/stat file zu verwenden, anstatt es erneut zu öffnen, um den Inhalt dieser Datei das nächste Mal zu aktualisieren? Und was macht der mmap() Aufruf nach dem Öffnen dieser Da...
24.01.2011, 23:36