Wie bekomme ich die aktuelle Anzahl geöffneter inotify-Uhren?

3216
Olegas

Mein System ist CentOS.

Ich versuche, dies durch Auflisten von fs.inotifyVariablen über sysctlcall ( sysctl fs.inotify) zu erhalten, habe aber nichts Nützliches gefunden, nur Variablen, um Grenzwerte anzugeben.

10
Ich glaube nicht, dass es irgendwelche Vorkehrungen gibt, um die Anzahl der etablierten Uhren zu ermitteln, nur durch den Blick auf den Mann inotify (7) **. Der Prozess, der eine Uhr festlegt, kann den Überblick behalten, aber das ist es. tink vor 11 Jahren 2

1 Antwort auf die Frage

2
czerny

lsof | grep inotify | wc -l

lsof druckt eine spezielle Zeile für jede inotify Watch-Zuordnung.

Siehe Wie finde ich heraus, welche Uhren inotify registriert wurden? für Details.