What is catsearchd in A/UX (9/94)


This article describes catsearchd an A/UX system process.

In A/UX, catsearchd is a system process that maintains a cache of file system information, which increases the performance of catalog searches made from the Macintosh environment or from an AppleShare client.
Memory requirements for catsearchd is approximately 200 bytes for each file it caches information for. By default catsearchd caches information for all mounted UNIX partitions, but can be directed to only cache information below a given directory.

The memory requirements of catsearchd should be accounted for when determining the sizes of each of the various caches in the system. The following formula should be used:

Catsearchd memory = 200 bytes * (# of files in effected part of the file system)

* Tuning catsearchd
To tune catsearchd the /etc/inittab entry for catsearchd can be modified
as followed:

1) Add the option -f <path> to tell catsearchd to only cache information
for files which exist in or below the directory specified by <path>.

2) Add the option -m <x>k to tell catsearchd how much memory must be
installed on the system for catsearchd to run. For example, if -m
2048k is specified and the machine has 16 Megabytes of memory
installed catsearchd will not be executed at system startup time.

For a complete description of catsearchd see UNIX man page catsearch(1M).


Support Information Services
Published Date: Feb 19, 2012