Gamin - Gamin - Wikipedia
Operační systém | Linux, BSD |
---|---|
Plošina | GNOME |
Typ | monitor změn souborů |
webová stránka | www |
Gamin je monitorovací systém pro soubory a adresáře který nezávisle implementuje podmnožinu FAM, Monitor změn souborů. Spuštěna jako služba umožňuje detekci změn souboru nebo adresáře. gam_server funguje jako démon pro Gamina.
Počátky
Slovo gamin ve francouzštině (kde má také ženskou podobu gamine ) odkazuje na chlapce. Projekt Gamin stavěl na dřívějším projektu zvaném Marmot[1](což ve francouzštině znamená „dítě“ nebo „spratek“).
aplikace
Pod Linux, Gamin používá inotify nebo dnotifikovat sledovat aktivitu souborového systému. Pod FreeBSD, Gamin používá kqueue /Kevent jako nativní mechanismus upozornění na událost jádra FreeBSD, ale v tomto případě má kqueue ve srovnání s inotify jednu hlavní nevýhodu: inotify je monitorovací zařízení založené na názvu souboru a kqueue používá deskriptory souborů pro identifikaci sledovaných souborů musí gam_server ve FreeBSD otevřít každý soubor ve sledovaném adresáři. To může být problém při monitorování adresářů s mnoha uloženými soubory, protože systém mohl snadno dosáhnout svých limitů jádra na maximální počet deskriptorů souborů (kern.maxfiles a kern.maxfilesperproc).
Reference
externí odkazy
![]() | Tento Unix související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |