Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Allgemein
  Speicher wirklich freigeben?

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
CATIA V5 Grundkurs | Einsteiger - 5 Std. 15 Min 48
  
KISTERS 3DViewStation: Schnelligkeit und Präzision in dem neuen JT-Importer, eine Pressemitteilung
Autor Thema:  Speicher wirklich freigeben? (3991 mal gelesen)
exentra
Mitglied


Sehen Sie sich das Profil von exentra an!   Senden Sie eine Private Message an exentra  Schreiben Sie einen Gästebucheintrag für exentra

Beiträge: 8
Registriert: 27.07.2004

Catia V5R12
Win XP

erstellt am: 27. Jul. 2004 14:39    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo

Es gibt hier ja schon viele Kommentare zu dem Speicherverwaltungsproblem im CATIA V5. Allerdings ohne eine brauchbare Lösung des Problems.
Deshalb hier eine Zusammenfassung und meine ganz spezielle Frage hierzu.

Problembeschreibung:
      -Wenn ich in Catia (R12) Dateien öffne und später wieder schieße, dann gibt Catia den Speicher nur teilweise (Win) oder gar nicht (Unix) frei.
      -Wenn der Computer die Auslagerungsdatei verwendet wird Catia extrem langsam. Eine gigantische Auslagerungsdatei ist also keine Lösung
      -Ich meine auch nicht das Problem, das eine sehr große Baugruppe nicht geöffnet werden kann, weil schon von Anfang an zu wenig Arbeitsspeicher vorhanden ist.
Bei diesem Problem geht es darum, daß der Speicher nach und nach volläuft und dann selbst die kleinste Datei nicht mehr geöffnet werden kann.

Meine Feststellungen hierzu:
      -Das Problem besteht auch wenn Catia im Batchmodus gestartet wird
      -Öffne ich die selbe Datei mehrmals, dann erhöht sich der Speicher nicht.
      -Dieses Problem ist unter Win das selbe wie unter Unix, es liegt also nicht an dem Betriebssystem sondern an Catia.
      -Es liegt nicht daran, daß Dateien von Catia als Referenzdateien zusätzlich geöffnet wurden, und dann nicht mehr richtig geschlossen werden. (Siehe auch Makro von Steffen Hohmann, der dieses Problem bereits gelöst hat)
      -Die Speicherverwaltungstools, die den Speicher wieder freigeben sind alle unbrauchbar, weil das Problem lediglich vom Arbeitsspeicher in die Auslagerungsdatei verschoben wird. D.h. die Speicherauslastung bleibt dieselbe (plus die Rechnerleistung für das Verschieben des Speichers).
Also wenn mehrere Baugruppen oder viele verschidene Bauteile hintereinander geöffnet werden, dann läuft der Speicher trotzdem voll. (Fehlermeldung out of Memory)
      -Ein Neustart von Catia scheint die derzeit beste Möglichkeit zu sein. Aber ein Catia Neustart ist sehr Zeitaufwändig. Obwohl es hierzu die bekannten Beschleunigungsmöglichkeiten über das CATEnv gibt.
CNEXTSPLASHSCREEN=No
CNEXTBACKGROUND=No
CATNoStartDocument=No
CATLM_ODTS=1

      -Das Problem bei mir wird dadurch verstärkt, weil ich mehrere Hundert Dateien per Makro und Batchlauf in einem Durchlauf bearbeiten muß. D.h. Egal wie groß der Speicher ist (6GB), der Speicher läuft ständig voll.


Jetzt zu meiner Frage.
      -Weis jemand ob Dassault angedacht hat diesen katastrophalen Bug zu beheben?

      -Oder gibt es sonst eine Möglichkeit das Vollaufen des Speichers zu verhindern?

by
    exentra

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

KlausJ
Mitglied



Sehen Sie sich das Profil von KlausJ an!   Senden Sie eine Private Message an KlausJ  Schreiben Sie einen Gästebucheintrag für KlausJ

Beiträge: 1336
Registriert: 17.03.2003

CATIA V4.2.5
CATIA V5R19SP3
AIX 5.3 TL07,
Windows XP

erstellt am: 27. Jul. 2004 16:52    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für exentra 10 Unities + Antwort hilfreich

Hallo exentra,
wir haben durchaus ähnliche Probleme und testen zur Zeit AIX 5.2. Die vorläufigen Ergebnisse sehen hoffnungsvoll aus und falls in nächster Zeit die Freigabe kommt, werden wir wohl umsteigen. Sowohl CATIA V4 als auch V5 können sich deutlich mehr Memory nehmen.

------------------
in diesem Sinne

Klaus 

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

webfritz
Mitglied
Dipl.-Ing.(FH) Fahrzeugtechnik


Sehen Sie sich das Profil von webfritz an!   Senden Sie eine Private Message an webfritz  Schreiben Sie einen Gästebucheintrag für webfritz

Beiträge: 340
Registriert: 09.12.2000

erstellt am: 27. Jul. 2004 19:27    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für exentra 10 Unities + Antwort hilfreich

Auch wenn's jetzt nicht hilft: Das Prob ist allgemein erkannt und es kommen dazu Verbesserungen. Nur, jetzt't hilft's Dir leider nicht. Allerdings ist die Problematik hoch komplex und lässt sich per Forum fast nicht sinnvoll diskutieren.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

exentra
Mitglied


Sehen Sie sich das Profil von exentra an!   Senden Sie eine Private Message an exentra  Schreiben Sie einen Gästebucheintrag für exentra

Beiträge: 8
Registriert: 27.07.2004

Catia V5R12
Win XP

erstellt am: 28. Jul. 2004 15:27    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo

Vielen Dank erstmal.

@Klaus
Wenn ich das Richtig verstanden habe bedeuted das, daß lediglich mehr Speicher zur Verfügung steht. das Problem an sich bleibt also davon unberührt.

@webfritz
Solange noch daran gearbeitet wird besteht ja vieleicht noch Hoffnung.


By
      exentra

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

KlausJ
Mitglied



Sehen Sie sich das Profil von KlausJ an!   Senden Sie eine Private Message an KlausJ  Schreiben Sie einen Gästebucheintrag für KlausJ

Beiträge: 1336
Registriert: 17.03.2003

CATIA V4.2.5
CATIA V5R19SP3
AIX 5.3 TL07,
Windows XP

erstellt am: 28. Jul. 2004 15:34    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für exentra 10 Unities + Antwort hilfreich

Du hast insoweit recht, daß in der Vergangenheit der Speicher nur sehr langsam freigegeben wurde. Unsere Untersuchungen bei 5.2 sind noch nicht soweit, daß wir das Verhalten kennen.

------------------
in diesem Sinne

Klaus 

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

webfritz
Mitglied
Dipl.-Ing.(FH) Fahrzeugtechnik


Sehen Sie sich das Profil von webfritz an!   Senden Sie eine Private Message an webfritz  Schreiben Sie einen Gästebucheintrag für webfritz

Beiträge: 340
Registriert: 09.12.2000

erstellt am: 28. Jul. 2004 19:34    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für exentra 10 Unities + Antwort hilfreich

Hat jemand eine Ahnung, was CATLM_ODTS=1 macht?

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

exentra
Mitglied


Sehen Sie sich das Profil von exentra an!   Senden Sie eine Private Message an exentra  Schreiben Sie einen Gästebucheintrag für exentra

Beiträge: 8
Registriert: 27.07.2004

Catia V5R12
Win XP

erstellt am: 29. Jul. 2004 11:19    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

CATLM_ODTS=1 Unterdrückt eventuelle Fehlermeldungen über nicht vorhandene Lizenzen.

By
    exentra

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

brhi
Mitglied
 


Sehen Sie sich das Profil von brhi an!   Senden Sie eine Private Message an brhi  Schreiben Sie einen Gästebucheintrag für brhi

Beiträge: 49
Registriert: 15.01.2001

erstellt am: 24. Sep. 2004 09:34    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für exentra 10 Unities + Antwort hilfreich

Wir arbeiten mit R13.. das Speicherproblem ist noch existent.

CATIA gibt den Speicher nicht frei. Wir checken Parts wobei ein Part nach dem anderen geöffnet und geschlossen werden muss.

Nach ca. 2500 Parts sammelt sich ca. 1GB im Speicher der zu Beginn der Aktion nicht benötigt wurde.

Gruss
Brhi

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

myTea
Mitglied
Ingenieur Fahrzeugtechnik


Sehen Sie sich das Profil von myTea an!   Senden Sie eine Private Message an myTea  Schreiben Sie einen Gästebucheintrag für myTea

Beiträge: 1344
Registriert: 22.07.2002

Catia V6 2014

erstellt am: 24. Sep. 2004 09:51    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für exentra 10 Unities + Antwort hilfreich

Hallo Exentra,

Deine Beobachtung dass es nicht am Betriebssystem sondern an Catia liegt ist leider nicht richtig. Auch wenn es sowohl unter Unix als auch unter Win so ist: beide (alle) Betriebssysteme haben hier das gleiche Problem:
Betriebssysteme reservieren den Speicher für Programme, nicht für Dateien die die Programme öffnen. Deswegen geben sie auch den Speicher erst wieder frei wenn das Programm und nicht die Datei geschlossen wurde.
Von Microsoft gibt es eine Variable, damit kann Windows auch Speicher wieder freigeben wenn nur die Datei geschlossen wurde. Dies würde für Catia und natürlich auch für alle anderen sehr Speicherintensiven Programme helfen. Nur ist das ganze nicht ganz so einfach, deswegen gibt Micorsoft auch keine Garantie auf die Funktion.
Evtl. könntest Du die Variable von Microsoft aber mal auf einem Computer von Dir testen. Die sollte Dir eigentlich helfen.

Du siehst aber schon das Thema ist sehr sehr komplex. Vor allem für die Programmierer, die von Catia-Seite aus hier nur wenig tun können, weil das sehr tief ins Betriebssystem hineingeht.

Eine deutliche Verbesserung werden aber sicher die kommenden 64bit-Betriebssysteme bringen da dann wesentlich mehr Speicher adressiert werden kann.

  Gruss,
      Thomas

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Hokay
Mitglied



Sehen Sie sich das Profil von Hokay an!   Senden Sie eine Private Message an Hokay  Schreiben Sie einen Gästebucheintrag für Hokay

Beiträge: 143
Registriert: 27.07.2004

erstellt am: 09. Okt. 2004 11:54    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für exentra 10 Unities + Antwort hilfreich

Hallo,
welche Variable gibt es, die hier helfen könnte???

Gruß Heiko

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

ad
Mitglied
System Administrator


Sehen Sie sich das Profil von ad an!   Senden Sie eine Private Message an ad  Schreiben Sie einen Gästebucheintrag für ad

Beiträge: 11
Registriert: 14.10.2004

@job:
CATIA V4.2.4RF2, AIX 4.3.3
CATIA V5R12, Win2000
@home:
PowerMac G5, MacOSX 10.3

erstellt am: 15. Okt. 2004 08:31    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für exentra 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Hokay:

welche Variable gibt es, die hier helfen könnte???

Die Variable kenne ich auch nicht, aber ein kleines Tool, welches den Speicher wieder frei gibt: http://www.chzsoft.com.ar/cms/?Downloads:CHZ_FreeMeX

ad

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

myTea
Mitglied
Ingenieur Fahrzeugtechnik


Sehen Sie sich das Profil von myTea an!   Senden Sie eine Private Message an myTea  Schreiben Sie einen Gästebucheintrag für myTea

Beiträge: 1344
Registriert: 22.07.2002

Catia V6 2014

erstellt am: 15. Okt. 2004 09:33    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für exentra 10 Unities + Antwort hilfreich


CATIAV5using3GBRAM.zip

 
Zitat:
Original erstellt von Hokay:
Hallo,
welche Variable gibt es, die hier helfen könnte???

Gruß Heiko


Beschreibung siehe Anhang

  Gruss,
      Thomas


Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz