You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
jasonk000 edited this page Aug 31, 2025
·
1 revision
Shared installation of Memory Analyzer
Sometimes it can be useful to install Eclipse Memory Analyzer in a shared
directory so that many people can use it, but ideally with their own settings.
Unpack Eclipse Memory Analyzer into a location which can be shared
[Optional] Start MAT and set up preferences etc. as required which will be
the default configuration
Add the following to MemoryAnalyzer.ini. This stops a root user from
running Memory Analyzer and overwriting key files in the shared directories.
-protect root
Add to configuration/config.ini a line such as
osgi.instance.area=@user.home/MemoryAnalyzer
This sets the workspace as the default would be under the Memory Analyzer
install directory, so would not be writable. This means the user does not have
to specify -data
Make all the Memory Analyzer files and directories publicly readable, but not
writable.
The error logs will go to the users homedir (example below). The precise
name will differ based on MAT version, architecture, OS etc.