Come aumentare il limite massimo di utilizzo della memoria per l'esecuzione di Arc 10.1?


9

Non sono sicuro che questo sia strettamente correlato a GIS o che forse appartenga a StackOverflow ... riguarda ESRI ArcGIS 10.1, quindi lo rispondo qui.

Sto cercando opzioni per aumentare la capacità di elaborazione e ho letto bit e pezzi inutili su come aumentare il limite di utilizzo della memoria per ArcGIS.

Sto lavorando su ESRI ArcGIS 10.1 (tutte le licenze) su Windows 7 a 32 bit, Intel DuoCore a 3,33 GHz, computer RAM da 4 GB. Alla fine eseguirò l'aggiornamento a un computer più potente a 64 bit con 8 GB di RAM e vorrei sapere cosa fare nel frattempo, o quando entrerà quello nuovo.

Grazie!


Dato che hai inserito "geoprocessing" nei tag, direi che questo blog di Esri è la migliore fonte di informazioni.
gotchula,

3
L'unica vera modifica sul tuo attuale PC a 32 bit è cambiare il limite di 3 GB a 4 GB eseguendo nel prompt dei comandi (esegui come amministratore) "bcdedit / set IncreaseUserVa 3072" resources.arcgis.com/fr/help/install-guides/…
Mapperz

1
La tua domanda sembra riguardare le capacità fisiche della tua macchina e del tuo sistema operativo piuttosto che qualsiasi limitazione intrinseca in ArcGIS. Se si verificano limiti di RAM per un flusso di lavoro specifico in ArcGIS, perché non chiederlo? Forse qualche modifica delle tue procedure sarebbe di aiuto. Altrimenti, non c'è nulla di specifico GIS su questa domanda.
whuber

1
Ciò è rientrato nel mio regno di "amministratore GIS" molti anni fa. Bloggato nel 2007 su mapperz.blogspot.ca/2007/02/esri-arcgis-92-tips-and-tricks.html
Mapperz

Risposte:


10

La prima cosa da fare dopo l'aggiornamento a 10.1 sul nuovo computer a 64 bit è installare ArcGIS 10.1 SP1 perché consente l'elaborazione in background a 64 bit, aumentando così le capacità di utilizzo della memoria. Se ArcGIS lo utilizzerà o meno, non posso dire: sto eseguendo 10.0.

La prossima cosa da fare sarebbe imparare a usare l'area di lavoro In-Memory, che essenzialmente salta il disco rigido. Vedi questa parte della documentazione . Se guardi mai le prestazioni del tuo computer durante la maggior parte delle operazioni ArcGIS, sono davvero legate alle prestazioni del tuo disco (utilizzo di memoria insufficiente e utilizzo della cpu), quindi eliminarlo dall'equazione può essere un enorme aumento di velocità. Un altro modo per farlo sarebbe installare e configurare un piccolo RAMDisk , che può fornire un po 'più di permanenza ai tuoi set di dati nella RAM (anche se i miei dischi spesso vengono distrutti allo spegnimento, quindi hanno una strategia per conservare i tuoi dati altrove).

Per quanto riguarda il resto, dipende da cosa intendi per "aumentare la capacità di elaborazione" e da come sia il tuo flusso di lavoro. Potrebbe essere come un whuber commentato che gran parte di questo non è specifico del GIS. Diversi suggerimenti e trucchi aiuteranno ad accelerare vari flussi di lavoro. Penso che ci sia un altro thread sulle prestazioni di ArcGIS su GIS.SE, ma non riesco a trovarlo in questo momento.

Modifica:: Ora ho eseguito 10.1 per un po '. Per coloro che installano il service pack 1, assicurarsi di installare il pacchetto di geoprocessing in background a 64 bit separato dalla stessa pagina in seguito, quindi reimpostare le associazioni dei file python sulla copia a 32 bit (verrà installata una copia a 64 bit separata) se si usa python.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.