Hallo zusammen,
mal unabhängig davon, dass ich mir jetzt was eigenes (unabhängig von CATIA) bauen werde:
Ich habe ein Makro, welches bedingt durch die Datenerzeugung recht ressourcenhungrig ist. Das kann ich zu Lasten der Laufzeit korrigieren. Konkret geht es hier um den RAM.
Nun wird das Makro auf Rechnern mit 4GB RAM ausgeführt, aber auch auf Rechnern mit 32GB. Wenn noch genug Arbeitsspeicher vorhanden ist, sehe ich keinen Grund diesen, zu Lasten der Performance, wieder frei zu geben. Nun ist das Wissen, wie viel RAM verbaut ist aber auch keine Aussage darüber, wie viel ich noch nutzen kann. Wir alle wissen ja, dass CATIA nicht pagen kann, weshalb man eine Sicherheitswarnung ausgeben lassen kann, wenn der RAM vollläuft.
Nun meine Frage: Wenn CATIA bereits ermittelt, wie voll der RAM ist, kann ich mir dies über die API zurückliefern lassen? Würde dann bei 90% versuchen meine Daten zu sichern, das Bauteil schließen und wieder aufmachen.
------------------
Mit freundlichen Grüßen,
Henry Schneider
alias Lila
Es gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren:
Die Ingenieure versuchen, immer idioten-sicherere Systeme zu bauen,
die Natur versucht, immer bessere Idioten zu bauen
Xing
[Diese Nachricht wurde von HoBLila am 16. Jan. 2013 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP