Erweiterung des Google Earth Festplattencache über das 2000 MB Limit

Der von Google Earth verwendete Festplattencache kann unter Tools\Optionen\Cacheverwaltung bis 2000 MB heraufgesetzt werden. 

Rein technisch gesehen stellte diese Grenze den Einsatz auf Computern mit altem FAT16 Dateisystem sicher. Diese Grenze wurde über alle Programmversionen nicht verändert, es kann also vermutet werden das Goggle noch andere Beweggründe fü dieses Limit hat.

Der freigegebene Festplattencache wird in der Registry abgelegt, und zwar unter HKEY_CURRENT_USER\Software\Google\Google Earth Plus\Cache\DiskCacheSize .

 

Versuchsweise wurde der Eintrag bei geschlossenem GE von 2000 auf 4000 verändert. Dies entspricht der maximalen Dateigröße eines FAT32 Dateisystems, sollte also auch auf älteren XP Rechnern funktionieren.

Erste Versuche ergaben das der Cache anstandslos benutzt wurde, es schien also möglich die Cachegröße damit zu verdoppeln. In einigen Situationen spart man sich damit ein Multicaching und die entsprechene Verwaltung.

 

Heutige Windows Rechner besitzen üblicher Weise ein NTFS Dateisystem, womit eigentlich Dateien im TB Bereich möglich werden. Jedoch müssen diese auch adressiert werden, genauso wie die Cache Kacheln ordnungsgemäß adressiert werden müssen.

 

Testweise wurde der Registryeintrag auf 10000 MB erhöht. Im Anschluß wurde jedoch ein Fehler im Cacheablauf festgestellt, die Cachegröße blieb beim aktuellen Wert stehen. Es erscheint daher momentan nicht möglich den Festplattenache auf über 4 GB (4096 / fff ) zu erweitern.

 

In weiteren Tests erwies sich der erweiterte Cache oft als problematisch. Mit eingesteltem 4GB Cache funktionierte das Löschen des Cache über GE nicht ordnungsgemäß,  die Cache Datei war nur 16MB groß und das Caching funktionierte plötzlich überhaupt nicht mehr. Normalerweise ist ein "leerer" Cach 131 MB groß.

 

Des weiteren wurden dann abgespeicherte Caches nicht benutzt und automatisch gelöscht!

 

Folgender Ablauf schien zunächst erfolgversprechend:

 

GE ist online

Cache steht auf 2000 MB

Cache in GE löschen (vom Server abmelden / Tools/Optionen/Cacheverwaltung /Cache löschen / am Server wieder anmelden) 

Cachegröße kontrollieren (131 MB)

bei geöffnetem GE in der Registry auf 4000 MB stellen

mit GE Voyager den Scanvorgang starten. Die Maximum Cache Size Angabe muss bei 4000 stehen, Cache File current Size bei 128 und kontinuierlich steigen.

 

Im Anschluss der Cacheerweiterung muss man die Finger von Tools\Optionen\Cacheverwaltung lassen da sonst per Autoreset wieder auf 2 GB rückgestellt wird! 

Der Cache wurde im anschließenden Testlauf bis 2000 MB gefüllt, aber nicht weiter.

Finito

 

Fazit: Nach meinen Erkenntnissen gelingt es in der getesteten Konstellation ( W7, GE 6, GE Voyager 6) nicht das 2 GB Cachelimit auszuhebeln. Ich lasse mich aber gerne eines besseren belehren!

 

Bei Verwendung von GE Voyager wird die in der Registry hinterlegte Cachegröße ordnungsgemäß in der Statuszeile angezeigt, dies liefert im Prinzip ein Feedback ob die Cacheerweiterung aktiv ist.

 

Derzeit liegen auch keine Erfahrungen vor ob sich ein einmal erzeugter 4 GB Cache später vollständig benutzen lässt, auch wenn beispielsweise das 2 GB Limit wieder aktiv  ist.

 

Probieren auf eigene Gefahr!