请输入您要查询的百科知识:

 

词条 Gamin
释义

  1. Origins

  2. Application

  3. References

  4. External links

{{distinguish|Gamine}}{{Infobox software
| name = Gamin
| title = Gamin
| logo =
| logo caption =
| logo_size =
| logo_alt =
| screenshot =
| caption =
| screenshot_size =
| screenshot_alt =
| collapsible =
| author =
| developer =
| released =
| discontinued = yes
| latest release version =
| latest release date =
| latest preview version =
| latest preview date =
| status = dormant
| programming language =
| operating system = Linux, BSD
| platform = GNOME
| size =
| language =
| language count =
| language footnote =
| genre = file alteration monitor
| license =
| website = {{URL|http://www.gnome.org/~veillard/gamin/}}
}}

Gamin is a monitoring system for files and directories that independently implements a subset of FAM, the File Alteration Monitor. Running as a service, it allows for the detection of modifications to a file or directory. gam_server functions as a daemon for Gamin.

Origins

The word gamin in French (where it also has a female form gamine) refers to a boy. The Gamin project built on an earlier project called Marmot[1]

(which in French means "child" or "brat").

Application

Under Linux, Gamin uses inotify or dnotify to monitor filesystem activity. Under FreeBSD, Gamin uses kqueue/kevent as the native FreeBSD kernel event notification mechanism, but in this case kqueue has one major drawback as compared to inotify: inotify is the filename-based monitoring facility and kqueue uses file descriptors for identification of monitored files, so, under FreeBSD, gam_server has to open each file in the monitored directory. This can be an issue when monitoring directories with many files stored, because the system could easily reach its kernel limits on maximum file descriptor count (kern.maxfiles and kern.maxfilesperproc).

References

1. ^Overview

External links

  • The Gamin project page
{{GNOME}}{{unix-stub}}

2 : FreeBSD|Linux

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/12 11:10:05