Inspirel banner

Programming Distributed Systems with YAMI4

7.3.4 Startup and Configuration

The YAMI4 cache server is a separate, natively compiled program, that can be run from its directory with a simple invocation:

$ ./yami4cache

The server accepts optionally a name of configuration file as a parameter, but if none is given then the yami4cache.cfg file is used by default.

The configuration file is a text file and defines the following properties:

The cache server reports its activity on standard output, according to logging flags defined in the configuration file.

The internally managed memory storage is automatically managed in two ways:

Even though the above mechanisms do not offer any precise timing or size accounting, they can provide an effective ``first line of defense'' against excessive memory usage.