Gamin es un sistema de monitorización de archivos y directorios define como un subconjunto de la FAM (File Alteration Monitor) del sistema. Se trata de un servicio prestado por una biblioteca que permite detectar cuando un archivo o un directorio se ha modificado.
Los principales objetivos del proyecto son:
- Minimizar el modelo de seguridad de la FAM
- Simplificar el código base
- Proporcionar una API y el reemplazo compatible ABI para FAM
- Tratar de arreglar algunas otras cuestiones como el consumo de recursos
Gamin también sirve como interfaz para probar el mecanismo inotify para mejorar la existente dnotify interfaz de monitorización presente en el kernel de Linux.
En este punto Gamin es bastante ligada a Linux, la portabilidad no es un objetivo primordial en esta etapa, pero si usted tiene portabilidad parches son bienvenidos.
Desde un punto de vista histórico, gamin construye del proyecto marmota escrito por James Willcox y Corey Bowers y luego heavilly modificado para convertirlo en un reemplazo FAM minimalista (francófonos apreciarán la filiación del fam de Marmot y gamin.)
Esta biblioteca está disponible bajo los términos de la licencia GNU BIBLIOTECA GENERAL PÚBLICO, y una copia de ella debe ser encontrada en la fuente bajo el archivo de la copia.
Detalles de software:
Versión: 0.1.10
Fecha de carga: 2 Jun 15
Licencia: Libre
Popularidad: 152
Comentarios que no se encuentran