
Improved data loading speed.
The Global Memory Viewer is a lightweight, web-based CSP application for InterSystems IRIS that allows developers and administrators to:
Note: large number of global variables in your namespace may increase calculation time and slow down the application.
✅ Interactive bar chart of global usage
✅ Pagination support for large numbers of globals
✅ Searchable global details table
✅ Dropdown to select IRIS namespaces
✅ Displays Allocated MB vs Used MB
✅ Uses Chart.js and pure CSP – no external frameworks required
You can install ZIRIS DevHub by cloning this repository or importing the classes into your IRIS namespace:
Clone the repository:
git clone https://github.com/AshokThangavel/GlobalMemViewer.git
Navigate to the project directory:
cd GlobalMemViewer
Run the docker compose file:
docker compose -f docker-compose.yml up -d --build
http://localhost/csp/user/Globals.SizeMonitor.cls