Is the directory that KeyDB uses to store its temporary files.
Installation programs for the 3DSpace Service set this to SERVER_HOME/mxcache and for Studio Modeling Platform to MATRIXHOME/mxcache.
Subdirectories beginning with “flash” (followed by 20 hex digits) are created to hold
each KeyDB instance, one for each session. A KeyDB instance is just a set of flat
files, so the depth of the directory tree is the depth of MX_FLASH_PATH + 1.
On UNIX servers, the mxcache directory is given 770 permissions (drwxrwx--- ) by
default. For Studio Modeling Platform on UNIX, the permissions are set to 777
(drwxrwxrwx ). Permissions can be adjusted as appropriate for your environment.
For Studio Modeling Platform, this directory is cleaned up automatically when the
client exits. For the 3DSpace Service, the files are typically left behind when
the server exits. A purge of this directory should be implemented at regular intervals
to avoid waste of excessive disk space. Each application server should have a separate
setting for MX_FLASH_PATH to allow these temporary files to be cleaned up as part
of server startup and/or server maintenance, similar to how log files are maintained on
multiple servers. |