[NEWSboard eServer System i Forum]  
Sie betrachten das NEWSboard System i, i5, iSeries, AS/400 Forum als Gast. Bitte beteiligen Sie sich nach der Registrierung (2min). Erbitten und gewähren Sie Hilfe indem Sie auf Neues Thema oder Antworten klicken.

Zurück   [NEWSboard eServer System i Forum] > System i Foren > NEWSboard programmierung

NEWSboard programmierung iSeries Forum für Fragen der Anwendungsentwicklung.

Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1 (permalink)  
Alt 09-03-10, 10:01
MGJ79 MGJ79 ist offline
[new_User]
 
Registriert seit: May 2009
Beiträge: 2
Renommee-Modifikator: 2
MGJ79 ist zur Zeit noch ein unbeschriebenes Blatt
Smile Programme im Speicher *INLR = *off

Hallo Leute,

ich habe folgendes Problem:

wir haben manche Programm die nicht mit *INLR geschlossen werden und somit noch im Speicher schwirren.

Wie kann ich mir die Programme anzeigen lassen, damit wenn diese geupdatet werden nicht um die Waffel fliegen, da sie auf eine alte Version zugreifen??

Danke
Mit Zitat antworten
  #2 (permalink)  
Alt 09-03-10, 11:19
BenderD BenderD ist offline
[professional_User]
 
Registriert seit: Mar 2002
Beiträge: 2.798
Renommee-Modifikator: 9
BenderD stellt sich gerade der Gemeinschaft vor
... beim wandeln mit Replace(*YES) werden die alten Objekte in die QRPLC Lib verschoben und die bestehenden Verpointerungen bleiben gültig. Da, wo das nicht ausreicht, geben die Bordmittel eher nix her.

D*B

Zitat:
Zitat von MGJ79 Beitrag anzeigen
Hallo Leute,

ich habe folgendes Problem:

wir haben manche Programm die nicht mit *INLR geschlossen werden und somit noch im Speicher schwirren.

Wie kann ich mir die Programme anzeigen lassen, damit wenn diese geupdatet werden nicht um die Waffel fliegen, da sie auf eine alte Version zugreifen??

Danke
__________________
AS400 Freeware
http://www.bender-dv.de
Mit Zitat antworten
  #3 (permalink)  
Alt 10-03-10, 15:41
MGJ79 MGJ79 ist offline
[new_User]
 
Registriert seit: May 2009
Beiträge: 2
Renommee-Modifikator: 2
MGJ79 ist zur Zeit noch ein unbeschriebenes Blatt
Danke

Vielen Dank für die Antwort.

Ein Detail hab ich vergessen, die Programme (mehrere) werden auf anderen Systemen restored, was aber an der Antwort wohl nix ändern wird.

Jede Einzelne nachzusehen ob diese Bereits in irgendnen SBS läuft wär ja ne Lösung aber das dauert bei mehreren PGMS.

Macht es überhaupt sinn mit *INLR = OFF zu arbeiten oder leidet da zu sehr die performance beim schließen / öffnen der Dateien?
Mit Zitat antworten
  #4 (permalink)  
Alt 10-03-10, 16:08
BenderD BenderD ist offline
[professional_User]
 
Registriert seit: Mar 2002
Beiträge: 2.798
Renommee-Modifikator: 9
BenderD stellt sich gerade der Gemeinschaft vor
... Installation per Restore verschärft die Problematik, da dabei der Mechanismus über QRPLOBJ nicht zieht, sondern das identische Objekt ersetzt wird, also zu der Zeit offene Programme abschmieren können.
*INLR off oder nicht ist nur in 2. Hinsicht eine Performancefrage, in erster Linie geht es um Funktionalität (hat ein Programm eine Geschichte, oder fängt es jedesmal von vorne an) und dieses Problem stellt sich für andere Objekte ebenfalls (ServiceProgramme, Files etc...). Wenn man nicht neu erstellen kann, sondern per restore erneuern muss, muss das entweder offline passieren, oder man muss sich andere Mechanismen bauen. Entweder müssen die Programme auf solche Situationen intelligent reagieren, oder man könnte versuchen das per MOVOBJ in die QRPLOBJ und anschließendem Restore zu lösen (was allerdings dann Programme, die justament dann neu starten wollen abschmieren lässt).

D*B

Zitat:
Zitat von MGJ79 Beitrag anzeigen
Vielen Dank für die Antwort.

Ein Detail hab ich vergessen, die Programme (mehrere) werden auf anderen Systemen restored, was aber an der Antwort wohl nix ändern wird.

Jede Einzelne nachzusehen ob diese Bereits in irgendnen SBS läuft wär ja ne Lösung aber das dauert bei mehreren PGMS.

Macht es überhaupt sinn mit *INLR = OFF zu arbeiten oder leidet da zu sehr die performance beim schließen / öffnen der Dateien?
__________________
AS400 Freeware
http://www.bender-dv.de
Mit Zitat antworten
  #5 (permalink)  
Alt 10-03-10, 17:09
Benutzerbild von Fuerchau
Fuerchau Fuerchau ist offline
[rlp_Moderator]
 
Registriert seit: Feb 2001
Beiträge: 10.668
Renommee-Modifikator: 11
Fuerchau befindet sich auf einem aufstrebenden Ast
Nachtrag:
Bei ILE-Objekten schlägt der Restore ggf. fehl, wenn die Objekte noch aktiv sind.
Bei OPM gibts diese Prüfung nicht, dann gibts MCH-Fehler bei aktiven Programmen (wie Dieter schon sagte).
Mit Zitat antworten
Antwort


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
alle Programme zu einen PF steven_r NEWSboard programmierung 7 01-07-08 16:33
Daten verschlüsselt speicher programmer06 System i Hauptforum 2 14-07-06 14:05
aktive Programme jajonowak NEWSboard programmierung 2 12-06-06 14:55
temporären Speicher begrenzen STamms System i Hauptforum 2 12-05-06 09:54
Suche 2 Speicher 3001 oder passendes lois NEWSboard market 1 09-06-05 18:32


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.
Trackbacks are An
Pingbacks are An
Refbacks are An


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:30 Uhr.