Skip to Content
0
Apr 27, 2009 at 01:52 PM

Limit memory usage for a background process

221 Views

I have this environment:

Central/DB instance

SAP ECC 6.0 64-bit

windows 2003 server 64-bit

Oracle 10.2.0.4 64-bit

24GB RAM

+ 3 APPS servers:

SAP ECC 6.0 64-bit

windows 2003 server 64-bit

8GB RAM

On the CI/DB instance, I have setup PHYS_MEMSIZE to 6000. on APPS, PHYS_MEMSIZE is not setup.

We have buggy ABAP program that eats out all available memory all for itself. This ABAP program runs once a day, but this problem only occurs once every 2 months or so. Our abappers are investigating this.

This being said, I would like to limit how much memory is used by one background process. I searched and could not find which SAP parameter would do this?

Should I set abap/heap_area_nondia even if I'm using PHYS_MEMSIZE?

Thanks.