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.
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
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