M O N I T O R
•
WriteExcludeMask
—the full path to the directory with files to be ig-
nored when saved. You can enter more than one path in this
line, but make sure to separate them by colons. For example:
WriteExcludeMask /etc:/var/log
•
ExecExcludeMask
—the full path to the directory with files to be ig-
nored when executed. You can enter more than one path in this
line, but make sure to separate them by colons. For example:
ExecExcludeMask /usr/bin:/bin:/sbin
The settings described above are also applied to subdirectories of
the defined directories. For example, by entering the path
/etc
, you
also exclude the files located in the subdirectories from the check,
for example,
/etc/lib
and
/etc/passwd/my.
Some files on a computer are opened quite often and every time they are
opened, they are checked for viruses by the Monitor program. This may
result in the essential decrease of the user performance. To avoid the prob-
lem there was developed the cache memory that stores these files’ names
and the time when they were last checked. This way, before checking for
viruses in a file Monitor searches the cache for the file details. This acceler-
ates the check procedure, but you must remember that too many files in
the cache may also slow down the program performance, since the time
spent for the check becomes equal to the time when the program searches
for the details in its cache.
To define the quantity of files to be scanned for viruses only
once, when they are opened the first time, enter the required
number in the CacheSize line of the Options section. For exam-
ple:
CacheSize 2500
This value depends on the computer capacity and its functions within
the network (i.e. a workstation or a server); therefore, the recom-
mended value is located within the range 500 through 5000.
The FreeBSD kernel does not keep names of the files opened for writing
and, therefore, Monitor does not monitor these files for viruses before these
are closed. To enable the program to do this, you must define the cache
103