File alteration monitor

From Wikipedia, the free encyclopedia

In computing, the File Alteration Monitor (FAM) - also known as sgi_fam - provides a subsystem (developed by SGI (Silicon Graphics) for Unix-like operating systems. The FAM subsystem notifies certain application programs whenever certain files get modified. This greatly aids the client application programs, because before FAM existed, such applications would have to read the disk repeatedly to detect any changes: this resulted in high disk and CPU usage.

For example, a file manager application can detect if some file has changed and can then update a displayed icon and/or filename.

The FAM system consists of two parts:

  • famd — the FAM Daemon, which provides notifications and listens for requests. Administrators can configure it by editing the file /etc/fam.conf
  • libfam — the interface to the client

[edit] See also

[edit] External links

In other languages