Ile pamięci RAM może użyć ArcMap?

9

Eksportuję 36 intensywnych map z etykietami „x48” w formacie PDF. W obszarach miejskich ArcMap 10 zawiesza się lub odtwarza błąd informujący, że nie może ukończyć operacji. Mam czterordzeniowy procesor z ramą 4 GB. Zwiększyłem również rozmiar pamięci podręcznej do 100 GB i mam duży rozmiar pliku strony itp.

Czy zwiększenie fizycznej pamięci RAM do 6 GB pomoże, czy też jest to ograniczenie oprogramowania do ilości etykiet, które może obsłużyć?

mapmedia
źródło

Odpowiedzi:

7

http://support.esri.com/en/knowledgebase/techarticles/detail/38343 wydaje się to obejmować. Zasadniczo jest to nadal aplikacja 32-bitowa, więc zależy od tego, czy możesz wycisnąć więcej niż 2 GB zużycia. Jednak więcej pamięci RAM w systemie oznacza mniejszą konkurencję dla tych 4 GB przez wszystkie pozostałe procesy.

Nate
źródło
4
Jeśli jego system operacyjny jest tylko 32-bitowy, posiadanie więcej niż 4 GB pamięci RAM nie przyniesie mu nic dobrego.
blah238,
@ blah238, ale skoro geoprzetwarzanie można przełożyć na inny proces, czy powierzchnia pamięci na pulpicie (arcmap.exe plus arcsocp.exe) nie może przekroczyć 4 GB? To prawda, że ​​nie rozwiązałoby to problemu z etykietowaniem, ale więcej pamięci przydałoby się w innych sytuacjach.
Kirk Kuykendall,
1
Nie, jeśli jego system operacyjny jest tylko 32-bitowy: msdn.microsoft.com/en-us/library/windows/desktop/…
blah238,
2
Kilka interesujących dyskusji: superuser.com/questions/52275/…
blah238,
7

Brak wydruku lub eksportu prawdopodobnie nie ma nic wspólnego z ilością pamięci RAM. Chociaż rozbijałem ArcMap wiele, wiele razy, jest tylko jedna instancja, którą mogę sobie przypomnieć, gdzie była wyraźnie spowodowana brakiem pamięci. Bardziej prawdopodobne jest, że ma to związek z ciągłym wolnym miejscem na dysku w C :, zobacz Dlaczego PDF nie drukuje się w ArcGIS10? . Jedną z rzeczy do wypróbowania jest drukowanie na wirtualnej drukarce pdf zamiast eksportowania lub eksportowania, ale wyłączanie eksportowania warstw i atrybutów.

matowe wilkie
źródło
To prawda - jeśli chcesz szybko drukować wielkoformatowe ArcGIS i dysponować budżetem na dodatkowe oprogramowanie serwerowe / RIP (Raster Image Processing), PosterJet wykona pracę za ciebie, twierdząc, że drukuje w 7 sekund - powiedzmy 10 sekund - 2 minuty na duże działki 60 x 15 cali
posterjet.de
@Mapperz Wypróbowaliśmy posterjet i zrezygnowaliśmy z niego, po wielu tysiącach dolarów licencji, na rzecz pdfcreatora o otwartym kodzie źródłowym. To prawda, że ​​straciliśmy niektóre funkcje (szybkość, układanie układów), ale pozbyliśmy się również problemów z zarządzaniem sysadminem. To było sześć lub siedem lat temu, może naprawili problemy, na które natrafiliśmy. Nasz największy jak dotąd wydruk pdfcreator to 42 "x96". Niektóre z tej historii tutaj yukongis.ca/oldsite/DoItYourselfPostscriptPrinter
matt wilkie
Działa to dla nas, nie mówiąc, że jest to idealne rozwiązanie, ale facet od IT był facetem z GIS (czyli ja), więc nie podlegał ograniczeniom. Po wersji 8 wprowadzono duże ulepszenia w przetwarzaniu.
Mapperz
1

Mam ArcGIS 10.1, Windows 7 64bit, procesor i7, 32 GB pamięci RAM i dwa dyski półprzewodnikowe i walczyłem o to, aby mój system używał tej ilości pamięci RAM i stwierdziłem, że dyski półprzewodnikowe są najlepszą inwestycją w ArcGIS maksymalnie wykorzystując plik stronicowania o pojemności 32 GB na moim dysku SSD, a jednocześnie mój system miałby maksymalnie 5 GB pamięci RAM. Uruchamiam Windows i plik stronicowania na jednym dysku i arcgis oraz katalog pamięci podręcznej arcgis na drugim dysku SSD, z bardzo dobrymi wynikami. Nadal chciałbym móc korzystać z całej pamięci RAM

Cassidy
źródło
0

Możesz spróbować wyłączyć pamięć wirtualną.

To sprawiłoby, że używałaby tylko pamięci RAM, a nie dysku SSD jako wirtualnej pamięci RAM / pliku strony.

marco
źródło
Witamy w GIS SE! Jako nowy użytkownik koniecznie zapoznaj się z przewodnikiem . Tutaj zadajesz pytanie lub próbujesz skomentować w obszarze zarezerwowanym dla bezpośrednich odpowiedzi na pytanie. Często takie posty są usuwane, ale w tym przypadku dokonam edycji, aby zamienić je w instrukcję.
PolyGeo