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!
Odpowiedzi:
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.
źródło