Masz problemy z uruchomieniem ArcGIS Desktop na komputerze Mac?

10

Zastanawiam się nad uaktualnieniem komputera do MacBooka Pro i instalacją Parallels , i chciałbym uzyskać porady od innych użytkowników ArcGIS Desktop, którzy to zrobili.

Aspekty wydajności VM-ware są omówione w tym wątku , ale czy są jeszcze jakieś inne kwestie, o których należy pamiętać?

Jak obsługiwany jest system plików podczas definiowania warstw w ArcMap na Macu? np. czy istnieje koncepcja napędu C:? Czy system plików Windows jest obsługiwany przez Parallels (z zainstalowanym Windows 7)?

Potrzebuję tylko okazjonalnego dostępu do ArcGIS Desktop, więc wydajność nie jest wielkim problemem. Chciałbym usłyszeć o wszelkich innych problemach, które powinienem rozważyć przed popełnieniem.

Stephen Lead
źródło
2
VirtualBox jest dostępny dla hostów OSX i jest open source (GPL).
user2856
1
Też jest za darmo :)
RK
Być może to pytanie jest bardziej skoncentrowane na systemie plików?
Simbamangu

Odpowiedzi:

9

Nadal muszę od czasu do czasu korzystać z ArcGIS na maszynie wirtualnej na moim Macbooku i przez lata eksperymentowałem z problemami z wydajnością. Jak wspomniała @Chad Cooper, XP rzeczywiście będzie bardzo zgryźliwy ... podobnie Win7, ale warto poświęcić trochę czasu na jego ulepszenie (pozbyć się Aero, zastąpić domyślną aplikację „znajdź” aplikacją „wszystko” itp.; Wiele porad o tym online).

Jeśli chodzi o maszynę wirtualną z systemem Windows, ma ona własny dysk twardy, a komputer Mac nie istnieje - ale oprogramowanie VM umożliwia udostępnianie folderów, które pojawiają się jako udziały sieciowe.

Jeśli chodzi o wydajność, największym problemem jest interfejs z systemem plików. Najwygodniejszym sposobem pracy z danymi jest przechowywanie ich w folderze współdzielonym w systemie plików Mac, aby pliki były dostępne dla obu. To świetny sposób na śledzenie danych, szczególnie gdy używasz czegoś takiego jak GISLook do podglądu rastrów i danych wektorowych w OSX. JEDNAK ... bierzesz ogromny spadek wydajności, gdy maszyna wirtualna uzyskuje dostęp do plików w udostępnionym katalogu!

Podczas testowania operacji GIS w niezbyt skomplikowanym projekcie (2 rastry DEM, 20-30 prostych plików kształtów) położenie plików miało wpływ zarówno na obliczenia, jak i na wyświetlanie:

  • Foldery współdzielone - 40 sekund na uruchomienie operacji;
  • Foldery współdzielone MAPPED jako dyski w ciągu XP - 15-20 sekund;
  • Wszystkie dane GIS na dysku wirtualnym - 5 sekund.

Tak było z VMWare 3.x 18 miesięcy temu - ale wszystko się zmienia i słyszę, że wydajność zarówno Parallels, jak i VMWare i Virtualbox są znacznie lepsze w porównaniu!

Moje obecne rozwiązanie: Mam dysk „Data” D: \, który jest wirtualnym dyskiem twardym (VirtualBox), który montuje się z dyskiem systemowym C: - synchronizuję katalogi danych z folderami współdzielonymi na komputerze Mac, aby utrzymać porządek. Trzymanie dysku D osobno utrzymuje jego rozmiar i pozwala mi tworzyć kopię zapasową osobno w Time Machine.

Wskazówka: utwórz „rzadki obraz” w Narzędziu dyskowym i utwórz w nim wirtualny dysk twardy . Niech Time Machine utworzy kopię zapasową tylko tego obrazu, a nie głównego dysku C (główny plik maszyny wirtualnej). „Rzadkie obrazy dysków” są interpretowane w różny sposób, a tylko poszczególne bloki danych, które uległy zmianie, otrzymują Time Machined podczas tworzenia kopii zapasowej, a nie cały gigantyczny plik.

Simbamangu
źródło
8

Jak obsługiwany jest system plików podczas definiowania warstw w ArcMap na Macu? np. czy istnieje koncepcja napędu C:? Czy system plików Windows jest obsługiwany przez Parallels (z zainstalowanym Windows 7)?

Gdy korzystasz z platformy wirtualizacji, takiej jak Parallels, komputer jest skutecznie dzielony na system operacyjny hosta i gościa. W twoim przypadku OS X jest systemem hosta, podczas gdy Windows 7 jest systemem-gościem. System-gość miałby własne dyski twarde i sprzęt wirtualny.

Twoja instalacja ArcGIS będzie znajdować się na tym wirtualnym sprzęcie i to wszystko, co zobaczy. Jeśli chodzi o to, jest on zainstalowany na komputerze z systemem Windows. Wszelkie dane, którymi chcesz manipulować, musiałyby zostać umieszczone na dyskach twardych systemu-gościa. Tak, to będzie jak używanie go w systemach Windows, C: dyskach i wszystkich innych. Pracujesz tak, jakbyś działał w systemie Windows. Możesz współdzielić dane z systemem operacyjnym Macintosh za pośrednictwem folderów współdzielonych, które system-gość widzi jako zamontowane foldery sieciowe.

Mam nadzieję że to pomoże.

RK
źródło
3

Mam MacBooka Pro pierwszej generacji (COre 2 Duo, 2 GB pamięci RAM) z systemem Windows XP Pro pod BootCamp / VMWare Fusion. Potrzebowałem systemu Windows wyłącznie do korzystania z ArcGIS. Powiem ci to, w BootCamp, Windows XP FLIES. Wydajność na maszynie wirtualnej jest również niska, podobnie jak ArcGIS, i mówię o starym MacBooku Pro i wersji VMWare Fusion, która jest prawdopodobnie kilka wersji temu. Muszę powiedzieć, że tak naprawdę nie używam już mojego Maca, ponieważ bateria jest całkowicie wystrzelona (jestem na trzecim, baterie Apple są do bani), a sieć bezprzewodowa stała się prawie bezużyteczna. Problem z baterią to naprawdę moja największa wołowina, jaką kiedykolwiek miałem z moim MacBookiem - teraz musi pozostać podłączony, a jeśli chcę przenieść go do innego pokoju, muszę go całkowicie wyłączyć, ponieważ bateria jest całkowicie wystrzelona, ​​a ja nie jestem skłonny wydać ponad 100 $ na nowy, z którego mógłbym wydać rok.

Jeśli chodzi o udostępnianie plików, uważam, że możesz przeciągać i upuszczać między dwoma systemami operacyjnymi w Parallels, nie jestem pewien co do VMWare w tych dniach - spójrz na to. Jak wspomnieli inni, możesz również wypróbować VirtualBox, ale szczerze mówiąc, Parallels i VMWare Fusion są stworzone do uruchamiania systemu Windows na komputerze Mac, a biorąc pod uwagę, ile zamierzasz wydać na samego MacBooka Pro, cena oprogramowania do wirtualizacji wynosi całkowita zmiana chumpa.

Chad Cooper
źródło
3

ArcGIS 10.1 nie obsługuje jeszcze HiDPI, więc musisz ustawić Parallels na „skalowaną” rozdzielczość, jeśli pracujesz na komputerze Mac z wyświetlaczem Retina.

duozmo
źródło
„na szczęście” Używam starszego Maca, więc to nie jest problem, ale dziękuję za podpowiedź
Stephen Lead
0

Minęło kilka lat, odkąd korzystam z ArcGIS na MacBooku, więc oto aktualizacja tego z mojego doświadczenia.

Zasadniczo ArcGIS Desktop działa wyjątkowo dobrze na MacBooku Pro, używając Parallels Desktop 9 z Windows 7. Eksperymentowałem z użyciem oddzielnej partycji dostępnej zarówno z Bootcamp, jak i Parallels, ale uzyskałem lepsze wyniki z użyciem maszyny wirtualnej hostowanej wyłącznie w Parallels (jedna zaleta jest to, że maszyna wirtualna może dynamicznie zmieniać rozmiar zgodnie z wymaganiami).

Parallels umożliwia dostęp z maszyny Wirtualnej systemu Windows 7 do plików na komputerze Mac, ale w przypadku plików GIS zwykle używam dysku C: na maszynie wirtualnej, ponieważ w ArcGIS wszystko jest proste.

Jednym drobnym problemem jest to, że jeśli spróbuję uruchomić ArcMap natychmiast po ponownym uruchomieniu maszyny wirtualnej z systemem Windows 7, pojawia się błąd menedżera licencji: „wykryto zmianę powiązania systemu” (używam zmiennego menedżera licencji).

wprowadź opis zdjęcia tutaj

Rozwiązaniem jest otwarcie administratora serwera licencji i zrestartowanie i / lub ponowne odczytanie plików licencji.

Ogólne uruchomienie ArcGIS Desktop na MacBooku Pro jest wykonalne i zdecydowanie lepsze niż utrzymywanie dwóch oddzielnych komputerów dla użytkownika OSX.

Stephen Lead
źródło