Ich habe heute mal gemessen, wie lange das erstellen eines Kartensatzes auf SD Speicher im USB Kartenleser dauert. Als System kam ein PC mit Pentium4 HT bei 3GHz mit FSB800 zum Einsatz. 1 GB DDR400 RAM (2*512), IDE HD mit 8MB Cache. Der Kartenleser ist mit USB2 angeschlossen. Das Speichermedium ist eine eher langsame Bestmedia 2GB 'Platinum' Karte die wohl mit 50x angegeben ist. Betriebssystem Windows XP pro.
Mapsource wurde vor jedem Vorgang neu gestartet und die Karte vorher gelöscht. Es wurden immer alle Kacheln des Kartensatzes markiert und mit MS 6.13.2 übertragen. Antivirus Avast war aktiv. Ansonsten wurde am PC nicht weiter gearbeitet. Mehr als 95% der Zeit geht ohne nennenswerte HD Zugriffe ab. Es ist reine Rechenpower der CPU gefordert. Lediglich am Anfang beim Einlesen der Kacheln gibts verstärkten Zugriff und dann beim Übertragen auf die SD.
Meine Werte:
- CroaGuide 3.2, 36 Kacheln, 20,5MB : 30,6 Sekunden
- Topo Austria V1, 196 Kacheln, 170,4MB : 3 Minuten 38 Sekunden
- Topo Deutschland V1, 778 Kacheln, 494,2MB : 21 Minuten, 59 Sekunden
- City Navigator 9NT, 211 Kacheln, 1261,6MB : 54 Minuten, 47 Sekunden
- City Navigator 8NT+, 197 Kacheln, 1117,6MB: Absturz von MS nach 56 Minuten bei 10% Übertragung auf das SD Medium. Wird wiederholt
- City Select 7, folgt
- City Select 6, 1117 Kacheln, 1402,1MB, Haken bei Rotenberechnungsdaten einbeziehen : 2 Stunden, 14 Minuten, 20 Sekunden. Nach 34 Minuten war der erste Durchgang erledigt.
- Metro Guide 8, 2367 Kacheln, 1376,9MB : 4 Stunden, 36 Minuten, 25 Sekunden
- World Map V2.01, 1944 Kacheln, 158,5MB : 29 Minunten, 15 Sekunden
Fazit: Die Zeit zur Generierung ist in erster Linie von der Kachelanzahl abhängig und nicht unbedingt von der Datenmenge. Der Beste Beweis dafür ist MG8, was mit seinen 4 1/2h ungeschlagen ist. Die CPU Auslastung meiner P4 HT CPU liegt bei 50% während des Vorgangs. es wird also nur ein virtueller Kern verwendet. Der Arbeitsspeicher wird nicht ausgereizt, ich habe noch genug freies physikalisches RAM. Der Rechner swappt noch nicht.