This is something you will touch at some point while working as System Administrator. Default JVM heap size may not be sufficient for many applications that’s where you need to know how to adjust them. Here is how you can do it in JVM, Node agent & Deployment Manager.

Modify Memory Heap Size in JVM

Login into DMGR Go to Server Types » WebSphere application servers Click on desired JVM Click on Process definition under “Java and Process Management.”

Click on Java Virtual Machine under “Additional Properties”

Enter minimum and maximum heap size (as shown below for configuring 1 GB as minimum and maximum size)

Click on Apply and Ok Restart the JVM to get this effective

Modify Memory Heap Size in Nodeagent

Login into DMGR Go to System administration » Node agents Click on nodeagent Expand Java and Process Management and click on Process definition Click on Java Virtual Machine under “Additional Properties” Enter the minimum and maximum heap size Restart the Nodeagent to get this effective

Modify Memory Heap Size in DMGR

Login into DMGR Go to System administration » Deployment manager Expand Java and Process Management and click on Process definition Enter the minimum and maximum heap size Restart the DMGR to get this effective

Tip: Memory heap size is stored in server.xml of particular JVM/Nodeagent/DMGR. If you are not sure the location, use find command on Linux. So that was all for today, and I hope this is useful to you.

Modify WebSphere Memory Heap Size in JVM  Nodeagent   DMGR - 97Modify WebSphere Memory Heap Size in JVM  Nodeagent   DMGR - 43Modify WebSphere Memory Heap Size in JVM  Nodeagent   DMGR - 70