[57991] in SAPr3-news
Probleme mit den Storage-Parametern (heap_area_dia)...
daemon@ATHENA.MIT.EDU (Peter Postlbauer)
Thu Aug 31 08:06:33 2006
To: sapr3-news@mit.edu
Date: Thu, 31 Aug 2006 14:06:23 +0200
From: "Peter Postlbauer" <peter.postlbauer@apk.at>
Message-ID: <ed6jc0$ba6$1@newsreader2.utanet.at>
Hallo Newsgroup,
bei einem Abrechnungslauf hat das Programm mit einem Speicherfehler abgebrochen.
STORAGE_PARAMETERS_WRONG_SET
Der Fehlertext auszugsweise:
Das laufende Programm mußte abgebrochen werden, da anscheinend ein Fehler bei
der Installation des SAP-Systems vorliegt.
Das Programm hatte bereits 1456824224 Bytes vom Betriebssystem über 'malloc'
angefordert, als das Betriebssystem bei einer erneuten Speicheranforderung
meldete, dass kein Speicher mehr zur Verfügung steht.
[........]
Stellen Sie im System-Profile die Parameter
-abap/heap_area_dia und
-abap/heap_area_nondia
auf maximal 1456824224.
[.........]
Unsere Systemeinstellungen im Instanzprofil (Standardwerte) sehen so aus:
abap/heap_area_dia 2000683008
abap/heap_area_nondia 2000683008
abap/heap_area_total 2000683008
abap/heaplimit 40894464
Der SAP-Server hat 4GB RAM, im Durchschnitt sind 2GB verfügbar.
Aufruf von memlimits ergab folgendes Ergebnis:
-----------------------------------------------------------------------------------
SAP R/3 address space configuration test tool V3.2 (98/01/14)
=======================================================
Check the maximum data size per process (malloc)
allocating 2996 MB
Maximum process heap size = 2996MB
+-------------------------------------------------------+
| Result |
+-------------------------------------------------------+
Maximum heap size per process........: 2996 MB
this value is probably limited by swap space
Total available swap space...........: 2996 MB
main memory size x 3 recommended , minimum 1 GB
swap space probably even bigger, but cannot be
totally allocated by only one process
---------------------------------------------------------------------------------------
Wenn ich mir die Dokumentation für die betreffenden (heap-) Parameter anschaue,
so steht überall dabei, dass die Standardwerte dynamisch zugeordnet wurden und
nicht geändert werden müssen. Ganz offensichtlich ist das aber nun anders. Kann
mir vielleicht wer anhand der angegebenen Werte erklären, worüber ich da
gestolpert bin? Und was in meinem Fall (eventuell) gute und sinnvolle
Einstellungen wären?
Herzlichen Dank im Voraus,
Peter