Jak zwiększyć limit maksymalnego wykorzystania pamięci do uruchomienia Arc 10.1?


9

Nie jestem pewien, czy jest to ściśle związane z GIS, czy może należy do StackOverflow ... dotyczy ESRI ArcGIS 10.1, więc trzymam się tego.

Szukam opcji w celu zwiększenia zdolności przetwarzania i czytałem nieprzydatnych bitów i kawałków o zwiększenie czapkę na zużycie pamięci dla ArcGIS.

Pracuję nad ESRI ArcGIS 10.1 (wszystkie licencje) na 32-bitowym systemie Windows 7, Intel DuoCore 3,33 GHz, 4 GB pamięci RAM. W końcu będę aktualizować do bardziej wydajnego, 64-bitowego komputera z 8 GB pamięci RAM i chciałbym wiedzieć, co robić w międzyczasie lub kiedy pojawi się nowy.

Dzięki!


Ponieważ umieściłeś w tagach „geoprocessing”, powiedziałbym, że ten blog z Esri jest najlepszym źródłem informacji.
gotchula

3
Jedyną prawdziwą zmianą na obecnym 32-bitowym komputerze jest zmiana limitu 3 GB na 4 GB poprzez wykonanie w wierszu polecenia (uruchom jako administrator) „bcdedit / set IncreaseUserVa 3072” resources.arcgis.com/fr/help/install-guides/…
Mapperz

1
Twoje pytanie brzmi, jakby dotyczyło fizycznych możliwości twojego komputera i systemu operacyjnego, a nie jakichkolwiek nieodłącznych ograniczeń ArcGIS. Jeśli napotykasz ograniczenia pamięci RAM dla określonego przepływu pracy w ArcGIS, dlaczego nie zapytać o to? Być może pomogłaby jakaś modyfikacja twoich procedur. W przeciwnym razie w tym pytaniu nie ma nic związanego z GIS.
whuber

1
Wiele lat temu podlegało to mojemu administratorowi GIS. Blogowany w 2007 r. Mapperz.blogspot.ca/2007/02/esri-arcgis-92-tips-and-tricks.html
Mapperz

Odpowiedzi:


10

Pierwszą rzeczą do zrobienia po uaktualnieniu do wersji 10.1 na nowym 64-bitowym komputerze jest zainstalowanie ArcGIS 10.1 SP1, ponieważ umożliwia on 64-bitowe przetwarzanie w tle, zwiększając w ten sposób możliwości wykorzystania pamięci. Nie mogę powiedzieć, czy ArcGIS z niego skorzysta - korzystam z wersji 10.0.

Następną rzeczą do zrobienia byłoby nauczenie się korzystania z obszaru roboczego In-Memory, który zasadniczo pomija dysk twardy. Zobacz tę część dokumentacji . Jeśli kiedykolwiek spojrzysz na wydajność komputera podczas większości operacji ArcGIS, są one naprawdę związane z wydajnością dysku (niskie zużycie pamięci i użycie procesora), więc usunięcie go z równania może być ogromnym przyspieszeniem. Innym sposobem na to byłoby zainstalowanie i skonfigurowanie małego RAMDisk , który może zapewnić nieco większą trwałość twoich zestawów danych znajdujących się w RAM (chociaż moje dyski często ulegają zniszczeniu podczas zamykania, więc strategię przechowywania danych w innym miejscu).

Jeśli chodzi o resztę, zależy to od tego, co rozumiesz przez „zwiększenie mocy obliczeniowej” i jaki jest Twój przepływ pracy. Może być tak jak skomentował to Whuber, że wiele z nich nie jest specyficznych dla GIS. Różne porady i wskazówki pomogą przyspieszyć różne przepływy pracy. Wydaje mi się, że na GIS.SE jest jeszcze jeden wątek dotyczący wydajności ArcGIS, ale nie mogę go teraz znaleźć.

Edycja: Teraz działam od 10.1. Dla tych, którzy instalują dodatek Service Pack 1, należy zainstalować osobny 64-bitowy pakiet geoprzetwarzania w tle z tej samej strony, a następnie ustawić powiązania plików python z powrotem na 32-bitową kopię (zainstaluje osobną 64-bitową kopię), jeśli użyj Pythona.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.