-
Static Storage size zu groß
Hallo,
ich habe ein Problem mit der Größe des festen Speichers in einem ILE Cobol Programm.
Zum Test habe ich mir ein einfaches ILE Cobol Programm erstellt, welches einfach nur einen String "abc" in eine PIC X(3) Variable schreibt.
Jetzt habe ich zwei AS/400 System. Beide V5R3M0.
Das Programm wird mit dem Befehl CRTBNDCBL OPTION(*UNREF) gewandelt.
Schaue ich mir das gewandelte Programm mit DSPPGM an, erscheint folgende (korrekte) Anzeige:
Programminformationen anzeigen
Anzeige 1 von 7
Programm . . . . . . . : NUM Bibliothek . . . . . . : MAT
Eigner . . . . . . . . : QPGMR
Programmattribut . . . : CBLLE
Detail . . . . . . . . : *BASIC
Programmstatistik:
Anzahl der Parameter . . . . . . . . . . . . . : 0
Größe des zugeordneten Speicherbereichs
(Verdichtung aufgehoben) . . . . . . . . . . : 4096
Größe des festen Speichers . . . . . . . . . . : 2032
Reinitialisierung des festen Speichers zulassen: *NO
Programmgröße . . . . . . . . . . . . . . . . : 77824
Programmstatus . . . . . . . . . . . . . . . . : *USER
Programmdomäne . . . . . . . . . . . . . . . . : *USER
Programm erstellt unter Release . . . . . . . : V5R3M0
Programm erstellt für Release . . . . . . . . : V5R3M0
Weitere ...
Eingabetaste --> Weiter
F3=Verlassen F12=Abbrechen
Die 2. Maschine zeigt folgende Information zum selben Programm an:
Display 1 of 7
Program . . . . . . . : NUM Library . . . . . . . : PGMEUP
Owner . . . . . . . . : PGMEUP
Program attribute . . : CBLLE
Detail . . . . . . . . : *BASIC
Program statistics:
Number of parameters . . . . . . . . . . . . . : 0
Associated space size (decompressed) . . . . . : 4096
Static storage size . . . . . . . . . . . . . : 32002016
Allow static storage reinitialization . . . . : *NO
Program size . . . . . . . . . . . . . . . . . : 77824
Program state . . . . . . . . . . . . . . . . : *USER
Program domain . . . . . . . . . . . . . . . . : *USER
Release program created on . . . . . . . . . . : V5R3M0
Release program created for . . . . . . . . . : V5R3M0
Earliest release program can run . . . . . . . : V5R3M0
More...
Press Enter to continue.
F3=Exit F12=Cancel
Bei dieser Maschine ist der feste Speicher 32 MB!!!
Wenn nun ein Benutzer dieses Programm aufruft, werden direkt 32 MB Hauptspeicher reserviert. Damit kann man schnell eine Maschine platt machen.
Wie kommt dieser Wert zustande? Kann ich diesen Wert irgendwo ändern (SYSVAL, ...)?
Für eure Hilfe wäre ich sehr dankbar!
Viele Grüße
Matthias
Similar Threads
-
By dirkus in forum NEWSboard Drucker
Antworten: 4
Letzter Beitrag: 26-10-06, 17:52
-
By mott in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 10-08-05, 15:22
-
By trangl in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 11-03-05, 17:49
-
By csupp in forum NEWSboard Server & Hardware Markt
Antworten: 0
Letzter Beitrag: 27-07-04, 11:33
-
By Kirsten Steer in forum Archiv NEWSblibs
Antworten: 0
Letzter Beitrag: 02-06-04, 09:04
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks