Wie kann die maximale Speicherauslastung für die Ausführung von Arc 10.1 erhöht werden?


9

Ich bin mir nicht sicher, ob dies ausschließlich mit GIS zusammenhängt oder vielleicht zu StackOverflow gehört. Es handelt sich um ESRI ArcGIS 10.1, also bleibe ich hier.

Ich bin auf der Suche nach Möglichkeiten Verarbeitungskapazität zu erhöhen, und ich habe nicht hilfreich lesen Bits und Stücke über die Kappe auf der Speichernutzung für ArcGIS zu erhöhen.

Ich arbeite an ESRI ArcGIS 10.1 (alle Lizenzen) auf einem 32-Bit-Computer mit Windows 7, 3,33 GHz Intel DuoCore und 4 GB RAM. Ich werde irgendwann auf einen leistungsstärkeren 64-Bit-Computer mit 8 GB RAM upgraden und möchte wissen, was in der Zwischenzeit zu tun ist oder wann der neue eintritt.

Vielen Dank!


Da Sie "Geoverarbeitung" in die Tags einfügen, würde ich sagen, dass dieser Blog von Esri die beste Informationsquelle ist.
Gotchula

3
Die einzige wirkliche Änderung auf Ihrem aktuellen 32-Bit-PC besteht darin, die 3-GB-Grenze auf 4 GB zu ändern, indem Sie an der Eingabeaufforderung (als Administrator ausführen) "bcdedit / set IncreaseUserVa 3072" resources.arcgis.com/fr/help/install-guides/…
Mapperz

1
Bei Ihrer Frage geht es eher um die physischen Fähigkeiten Ihres Computers und Betriebssystems als um eine inhärente Einschränkung in ArcGIS. Wenn Sie in ArcGIS auf RAM-Einschränkungen für einen bestimmten Workflow stoßen, fragen Sie danach. Vielleicht würde eine Änderung Ihrer Verfahren helfen. Ansonsten ist diese Frage nicht GIS-spezifisch.
whuber

1
Dies fiel vor vielen Jahren in meinen Bereich als "GIS-Administrator". Blogged in 2007 mapperz.blogspot.ca/2007/02/esri-arcgis-92-tips-and-tricks.html
Mapperz

Antworten:


10

Das erste, was Sie nach dem Upgrade auf 10.1 auf Ihrem neuen 64-Bit-Computer tun müssen, ist die Installation von ArcGIS 10.1 SP1, da es die 64-Bit-Hintergrundverarbeitung ermöglicht und somit Ihre Speicherauslastung erhöht. Ob ArcGIS es verwenden wird oder nicht, kann ich nicht sagen - ich verwende 10.0.

Als Nächstes sollten Sie sich mit der Verwendung des In-Memory-Arbeitsbereichs vertraut machen, bei dem die Festplatte im Wesentlichen übersprungen wird. Siehe diesen Teil der Dokumentation . Wenn Sie sich jemals die Leistung Ihres Computers während der meisten ArcGIS-Vorgänge ansehen, hängt diese wirklich von Ihrer Festplattenleistung ab (geringe Speichernutzung und CPU-Auslastung). Daher kann das Herausnehmen aus der Gleichung einen enormen Geschwindigkeitsschub bedeuten. Eine andere Möglichkeit, dies zu tun, besteht darin, eine kleine RAMDisk zu installieren und zu konfigurieren , die Ihren Datensätzen im RAM etwas mehr Beständigkeit verleiht (obwohl meine Festplatten beim Herunterfahren häufig zerstört werden, haben Sie also eine Strategie, um Ihre Daten an anderer Stelle zu speichern).

Der Rest hängt davon ab, was Sie unter "Verarbeitungskapazität erhöhen" verstehen und wie Ihr Workflow aussieht. Es mag so sein, wie Whuber kommentierte, dass vieles davon nicht GIS-spezifisch ist. Verschiedene Tipps und Tricks beschleunigen verschiedene Workflows. Ich denke, es gibt irgendwo in GIS.SE einen anderen ArcGIS-Leistungsthread, aber ich kann ihn momentan nicht finden.

Edit :: Ich habe jetzt 10.1 für eine Weile ausgeführt. Stellen Sie für diejenigen, die Service Pack 1 installieren, sicher, dass Sie anschließend das separate 64-Bit-Hintergrund-Geoverarbeitungspaket von derselben Seite installieren, und setzen Sie dann Ihre Python-Dateizuordnungen wieder auf Ihre 32-Bit-Kopie (es wird eine separate 64-Bit-Kopie installiert), wenn Sie dies tun Verwenden Sie Python.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.