Autor
|
Thema: Performance CATScript vs. CATVBS (931 mal gelesen)
|
Heini_K Mitglied
Beiträge: 34 Registriert: 26.09.2006 Catia V5R14SP4/R16 HP- Unix- Workstation
|
erstellt am: 08. Feb. 2007 15:04 <-- editieren / zitieren --> Unities abgeben:
Hallo Allerseits, Bringt die implizite Variablen Deklaration in CATVBS ("Dim ...") gegenüber CATScript ("Dim ... As ...") eigentlich Performance- Nachteile mit sich. Hintergrund ist der, dass ich den Sourcecode verschlüsseln möchte, was nur in CATVBS geht. Damit ist es möglich ein nachträgliches Öffnen und Verändern des Codes zu verhindern. Die Zugriffsrechte in UNIX für andere User auf "Execute" zu beschränken hat nämlich nicht funktioniert, dass Script konnte trotzdem noch mit einem Editor geöffnet werden. ------------------ Gruß, Matthias Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Axel.Strasser Ehrenmitglied V.I.P. h.c. Selbstständig im Bereich PLM/CAx
Beiträge: 4107 Registriert: 12.03.2001
|
erstellt am: 08. Feb. 2007 15:27 <-- editieren / zitieren --> Unities abgeben: Nur für Heini_K
Auf jeden Fall erst mal Sicherheit beim Programmieren und es ist sauberer Programmierstil . IMHO bringt es dann eher Performancesteigerung, da ja jedes Mal zuerst interpretiert werden muss um was handelt es sich und jedesmal der maximale Datentyp genommen wir. Da ergibt sich dann eventuell auch eine bessere memoryauslastung. Jeder denkt sich halt Memory ist doch kein Thema hab ich ja genug und dann wundert man sich dass plötzlich zuwenig davon da ist. Axel Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| CAD-Zeichner (m/w/d) Technischer Innendienst im Hoch- und Infrastrukturbau | VINCI Energies liefert maßgeschneiderte Komplettlösungen auf dem Gebiet der Building Solutions. Unsere Unternehmen erbringen Leistungen in den Bereichen Design & Build, technische Instandhaltung sowie Gebäudemanagement und decken somit den gesamten Lebenszyklus eines Gebäudes ab. Wir bei SKE Support Services sind Teil dieses Netzwerks und haben uns auf die Bewirtschaftung von US-Liegenschaften in Europa spezialisiert.... | Anzeige ansehen | Technischer Zeichner, Bauzeichner |
|
tomtom1972 Mitglied dipl ing maschinenbau
Beiträge: 605 Registriert: 22.03.2005 NVidia Quadro K4000 Intel Xeon E5-1620, 64GB RAM Windows10 64bit R30 <= CATIA V5 > =R19
|
erstellt am: 08. Feb. 2007 18:58 <-- editieren / zitieren --> Unities abgeben: Nur für Heini_K
Hallo, testen kannst du das ganze, wenn du in großen Strukturen alle Parameter scannst. Da gibt es u.u. jede Menge davon (>10.000), und das dauert, auch mit viel RAM. Dabei kann ich keinen Unterschied feststellen zwischen CATScript und CATVBS. Und das Dimen hat meiner Meinung nach auch keine Auswirkung. VB6.0-Scripte sind etwas langsamer, und das erscheint auch logisch, weil Outside-CATIA-Prozeß. ------------------ tomtom1972 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |