What can cause slowdown and timeout in the clients?
Things to check:
- Your network connection, are any other applications having a problem?
- Are you running out of memory? Processing large datasets can cause problems
- Is your server's HOME directory on a network share?
When performing some operations the clients make use of temporary file storage and log directories. By default these files are stored below the users HOME directory in
$HOME/omero/tmp,$HOME/omero/logand$HOME/omero/sessions. If your home(~) directory$HOMEis stored on a network, possibly NFS mounted (or similar), then these temporary files are being written and read over the network. This can slow access down.The OMERO.server also accesses the
$HOME/omero/tmpand$HOME/omero/logfolders of the user the server process is running as. As the server makes heavier use of these folders than the clients, if the OMERO.server user's home(~) is stored on a network drive then slow performance can occur.To resolve this issue for the OMERO.server you can define an
OMERO_TEMPDIRenvironment variable pointing to a temporary directory located on the local file system (e.g./tmp/).

