Support Request #710
closedIncrease memory during startup in case of bis description files
Description
Supportanfrage
Wenn für sehr viele Signale (mehrere tausend) eine DDL-Beschreibung verwendet wird, steigen die Lade- und Startzeit von ADTF sehr stark an. Es dauert mehrere Minuten, bis eine ADTF-Konfiguration losläuft.
Was gibt es für Optimierungsmöglichkeiten, um die Lade- und Startzeit auf ein für den Anwender erträgliches Maß zu reduzieren?
Lösung
Das Thema ist nicht unbekannt (http://km-aev.in.audi.vwg/redmine/issues/27936), der Parser ist in dieser Hinsicht sehr schlecht, was Performance bei verschachtelten Strukturen oder einer Vielzahl an Complex Datatypes betrifft.
Leider können wir hier zu ADTF 2.x keine Lösung der Performance / Austausch mehr anbieten.
Workarounds (wenn man sie denn so bezeichnen kann) sind imho:- Flache Strukturen zu wählen
- Wenig Strukturen pro Description
- Alternativ die DDL im Source Code zu beschreiben
Updated by hidden almost 7 years ago
- Project changed from Public Support to 5
- Status changed from New to Customer Feedback Required
- Topic set to ADTF::MDE
- Resolution set to Known Problem
- Product Issue Numbers set to http://km-aev.in.audi.vwg/redmine/issues/27936
Hallo Roland,
das Thema ist nicht unbekannt (http://km-aev.in.audi.vwg/redmine/issues/27936), der Parser ist in dieser Hinsicht sehr schlecht, was Performance bei verschachtelten Strukturen oder einer Vielzahl an Complex Datatypes betrifft.
Leider können wir hier zu ADTF 2.x keine Lösung der Performance / Austausch mehr anbieten.
Workarounds (wenn man sie denn so bezeichnen kann) sind imho:- Flache Strukturen zu wählen
- Wenig Strukturen pro Description
- Alternativ die DDL im Source Code zu beschreiben
Ich kann mir nun aber kein Bild machen, ob dir diese Aussagen weiterhelfen ?
Updated by hidden almost 7 years ago
Bitte um Feedback, damit wir das Ticket abschließen.
Zeit auf 21.06. verländert
Updated by hidden almost 7 years ago
Hallo Florian,
da es sich dann um eine Known-Limitation von ADTF 2 handelt, mit der man leben muss, kann das Ticket geschlossen werden.
Mit freundlichen Grüßen / Best regards
Roland Herrmann
CC-DA/ESI3
Updated by hidden almost 7 years ago
- Description updated (diff)
- Status changed from Customer Feedback Required to To Be Closed
Updated by hidden almost 7 years ago
- Project changed from 5 to Public Support
- Status changed from To Be Closed to Closed
- Private changed from Yes to No
Updated by hidden almost 7 years ago
- Subject changed from Lade- und Startzeit bei umfangreichem Einsatz der DDL lang to Increase memory during startup in case of bis description files