Gamin är en fil och katalog övervakningssystem definieras som en delmängd av FAM (File Alteration Monitor) systemet. Det är en tjänst som tillhandahålls av ett bibliotek som gör det möjligt att upptäcka när en fil eller en katalog har ändrats.
De viktigaste målen för projektet är:
- Minimera säkerhetsmodellen för FAM
- Förenkla kodbas
- Tillhandahålla ett API och ABI kompatibel ersättning för FAM
- Försöka fixa några andra frågor som resursförbrukning
Gamin fungerar också som ett gränssnitt för att testa inotify mekanism för att förbättra befintliga dnotify övervakning gränssnitt för i Linuxkärnan.
Vid denna tidpunkt Gamin är ganska bunden till Linux, är portabilitet inte ett primärt mål i detta skede, men om du har bärbarhet patchar de är välkomna.
Från en historisk synvinkel, bygger gamin från murmeldjur projektet författad av James Willcox och Corey Bowers och sedan heavilly modifieras för att förvandla det till en minimalistisk FAM byte (Francophones kommer att uppskatta släktskap från fam till murmeldjur och gamin.)
Detta bibliotek är tillgängligt under GNU LIBRARY General Public License, och en kopia av det ska finnas i källan enligt filen COPYING.
Mjukvaruinformation:
Version: 0.1.10
Ladda upp dagen: 2 Jun 15
Licens: Gratis
Popularitet: 152
Kommentarer hittades inte