An open API service indexing awesome lists of open source software.

https://github.com/bdeboe/isc-mem-config

Simple wizard to help configure InterSystems IRIS memory settings
https://github.com/bdeboe/isc-mem-config

intersystems intersystems-iris

Last synced: 2 months ago
JSON representation

Simple wizard to help configure InterSystems IRIS memory settings

Awesome Lists containing this project

README

          

# IRIS Memory Configuration Wizard

> :warning: DRAFT - validation in progress - this does not represent official best practices while this warning message is in place

InterSystems IRIS memory settings are crucial to ensure high performance. This simple web-based wizard helps identify best practice settings and links to the corresponding product documentation for additional background.

## Using the Wizard

First download the repository contents [as a zipfile](https://github.com/bdeboe/isc-mem-config/archive/main.zip) (and extract) or use

```
git clone git@github.com:bdeboe/isc-mem-config.git
```

Then, simply open `src/web/configurator.html` in your browser and walk through the steps:

![Screenshot](https://github.com/bdeboe/isc-mem-config/raw/main/docs/screenshot.png?raw=true)

Optionally, you can _install_ the wizard using [zpm](https://github.com/intersystems-community/zpm):

```ObjectScript
USER> zpm
zpm: USER> install isc-mem-config
```

After which you can access the wizard at http://localhost:52773/csp/mem-config/configurator.html.

## Further Work

For now, there is no real interaction between the wizard and any IRIS instance it runs on, as the standalone aspect is conveniently versatile by itself.

Feel free to share your ideas and feedback on improving this UX in the [issues](https://github.com/bdeboe/isc-mem-config/issues) section!