Introduction: This document describes step by step approach on how to take care of IDM or ASDM Java memory Heap issue.
Prerequisites:
1. IPS or ASA
2. IDM or ASDM Software
Procedure:
Try 1 of the following procedures----
1. - Right click "Cisco ASDM Launcher" > Properties
2. - Click "Find Target"
3. - opens ASDM target directory
4. - disabled "asdm-launcher.config" file from read-only
5. - edit the file, changing the 2 params for Xms and Xmx to 256 & 512
6. - save, close and revert to read-only
7. - restart ASDM and my IPS section works
OR
1. Right click "Cisco ASDM Launcher" > Properties
2. Click "open file location"
3. opens ASDM target directory
4. -copy file "asdm-launcher.config" to desktop and disabled "asdm-launcher.config" file from read-only
5. delete "asdm-launcher.config" file in ASDM folder
6. edit the file on desktop, changing vmparam to = vmparam -Xmx300m
7. copy file from desktop "asdm-launcher.config" into ASDM folder
8. save, close and revert file to read-only
9. restart ASDM and IPS section works
This document was created from following discussion-----
https://supportforums.cisco.com/thread/2007996?tstart=0
Hope this is helpful.