Ausführungsgeschwindigkeit |
Ausführungsgeschwindigkeit Die GeoDLL ist in C / C++ geschrieben und unter Microsoft Visual Studio 2010 und unter Visual Studio 2017 entwickelt worden. Dadurch werden schnelle Ausführung, kompakter Code und hohe Laufstabilität erreicht. Die Funktionen der GeoDLL sind multithreading-fähig und unterstützen so Mehrkern-Prozessoren.
Die Arbeitsgeschwindigkeit eines die GeoDLL-Funktionen nutzenden Programms ist von vielen Faktoren abhängig. Es kann daher keine verbindliche Aussage dazu gemacht werden. Anhand des folgenden Beispiels kann man jedoch die Leistungsfähigkeit der GeoDLL abschätzen.
Ein sehr großes Projekt eines Kunden wurde unter den aufgelisteten Bedingungen in folgendem Zeitrahmen ausgeführt:
Dafür wurde eine Zeitspanne von etwas über einen Tag (ca. 25 Stunden) benötigt. GeoDLL hat demnach in diesem Projekt ca. 280 Millionen Koordinatentransformationen mit Datumsübergang pro Stunde durchgeführt. Das sind rund 78 Tausend Transformationen pro Sekunde.
|