Problemi da tenere in considerazione nell'esecuzione di ArcGIS Desktop su Mac?


10

Sto pensando di aggiornare il PC a un MacBook Pro e installare Parallels e vorrei ricevere consigli da altri utenti di ArcGIS Desktop che lo hanno fatto.

Gli aspetti prestazionali di VM-ware sono considerati in questo thread , ma ci sono altri problemi di cui essere a conoscenza?

Come viene gestito il file system quando si definiscono i livelli in ArcMap, su un Mac? ad esempio, esiste un concetto dell'unità C:? Il file system di Windows è gestito da Parallels (con Windows 7 installato)?

Ho solo bisogno di un accesso occasionale ad ArcGIS Desktop, quindi le prestazioni non sono una grande preoccupazione. Mi piacerebbe sapere di altri problemi che dovrei considerare prima di impegnarmi.


2
VirtualBox è disponibile per host OSX ed è opensource (GPL).
user2856

1
È anche gratuito :)
RK,


Forse questa domanda è più focalizzata, relativa al file system?
Simbamangu,

Risposte:


9

Devo ancora ricorrere ad ArcGIS in una macchina virtuale di volta in volta sul mio Macbook e nel corso degli anni ho sperimentato problemi di prestazioni. Come menziona @Chad Cooper, XP si sentirà davvero molto scattante ... così fa Win7 ma vale la pena prendersi il tempo di modificarlo (sbarazzarsi di Aero, sostituire l'impostazione predefinita "trova" con l'app "tutto", ecc .; molti consigli a tale proposito online).

Per quanto riguarda la VM di Windows, ha il suo disco rigido e il Mac non esiste, ma il software VM ti consente di condividere cartelle che appaiono come condivisioni di rete.

Per quanto riguarda le prestazioni, l'interfaccia con il file system è, in effetti, il tuo problema più grande. Il modo più conveniente per lavorare con i tuoi dati è quello di tenerli tutti in una cartella condivisa all'interno del tuo filesystem Mac, in modo che i file siano accessibili ad entrambi. È un ottimo modo per tenere traccia dei dati, in particolare quando si utilizza qualcosa come GISLook per visualizzare in anteprima raster e dati vettoriali in OSX. TUTTAVIA ... subisci un enorme successo in termini di prestazioni quando la VM accede ai file su una directory condivisa!

Durante il test delle operazioni GIS in un progetto non estremamente complesso (2 raster DEM, 20-30 semplici shapefile), sia i calcoli che la visualizzazione sono stati influenzati dalla posizione dei file:

  • Cartelle condivise - 40 secondi per eseguire le operazioni;
  • Cartelle condivise MAPPED come unità entro XP - 15-20 secondi;
  • Tutti i dati GIS nell'unità virtuale - 5 secondi.

Questo avveniva con VMWare 3.x circa 18 mesi fa - ma le cose cambiano e sento che le prestazioni di Parallels, VMWare e Virtualbox sono molto migliorate rispetto a quelle!

La mia soluzione attuale: ho un disco "Dati" D: \ che è un disco rigido virtuale (VirtualBox) che si monta con l'unità di sistema C: - Sincronizzo le directory dei dati con le cartelle condivise sul Mac per mantenere le cose in ordine. Mantenere l'unità D separata mantiene le dimensioni ridotte e mi consente di eseguire il backup separatamente in Time Machine.

Suggerimento: crea un'immagine "sparsa" in Utility Disco e crea il tuo disco rigido virtuale al suo interno . Consenti a Time Machine di eseguire il backup solo dell'immagine, non dell'unità C principale (file VM principale). Le "immagini sparse del disco" vengono interpretate in modo diverso e solo i singoli blocchi di dati che sono stati modificati ottengono Time Machined sul backup, anziché l'intero file gigante.


8

Come viene gestito il file system quando si definiscono i livelli in ArcMap, su un Mac? ad esempio, esiste un concetto dell'unità C:? Il file system di Windows è gestito da Parallels (con Windows 7 installato)?

Quando usi una piattaforma di virtualizzazione come Parallels, il tuo computer è effettivamente diviso in un host e un SO guest. Nel tuo caso, OS X è il sistema operativo host mentre Windows 7 è il sistema operativo guest. Il sistema operativo guest avrebbe i propri dischi rigidi e hardware virtuale.

La tua installazione ArcGIS risiederà in questo hardware virtuale e questo è tutto ciò che vedrà. Per quanto riguarda, è installato su un computer Windows. Tutti i dati che si desidera manipolare dovrebbero essere inseriti nei dischi rigidi del SO guest. Quindi sì, sarà come usarlo in Windows, C: unità e tutto il resto. Lavori come su Windows. È possibile condividere i dati con il SO host del Mac tramite cartelle condivise che il SO guest vede come cartelle di rete montate.

Spero che sia di aiuto.


3

Ho un MacBook Pro di prima generazione (COre 2 Duo, 2 GB di RAM) con Windows XP Pro sotto BootCamp / VMWare Fusion. Avevo bisogno di Windows esclusivamente per l'utilizzo di ArcGIS. Te lo dico, sotto BootCamp, Windows XP FLIES. Anche le prestazioni nella VM sono ottimali, così come ArcGIS, e sto parlando di un MacBook Pro vecchio stile e di una versione di VMWare Fusion che probabilmente è parecchie versioni fa. Devo dire che non uso più molto il mio Mac, dato che la batteria è completamente scarica (sono al mio terzo, le batterie Apple fanno schifo) e il wireless è diventato quasi inutilizzabile. Il problema della batteria è davvero il mio più grande manzo che abbia mai avuto con il mio MacBook: ora deve rimanere collegato e, se voglio spostarlo in un'altra stanza, devo spegnerlo completamente, poiché la batteria è completamente scarica e io Non sono disposto a sborsare oltre $ 100 per uno nuovo che potrei ottenere tra un anno.

Per quanto riguarda la condivisione dei file, credo che tu possa trascinare e rilasciare tra i due sistemi operativi in ​​Parallels, non sono sicuro di VMWare in questi giorni - guarda in quello. Come altri hanno già detto, potresti anche provare VirtualBox, ma onestamente, Parallels e VMWare Fusion sono fatti per eseguire Windows su Mac e, considerando quanto hai intenzione di sborsare per il MacBook Pro stesso, il prezzo del software di virtualizzazione è cambio chump totale.


3

ArcGIS 10.1 non supporta ancora HiDPI, quindi sarà necessario impostare Parallels su una risoluzione "ridimensionata" se si esegue su un Mac con display Retina.


"per fortuna" sto usando un Mac più vecchio, quindi questo non è un problema, ma grazie per il suggerimento
Stephen Lead,

0

Sono passati un paio d'anni da quando utilizzo ArcGIS su un MacBook, quindi ecco un aggiornamento su questo dalla mia esperienza.

Fondamentalmente ArcGIS Desktop funziona molto bene su un MacBook Pro, usando Parallels Desktop 9 con Windows 7. Ho sperimentato l'uso di una partizione separata accessibile sia da Bootcamp che da Parallels, ma ho trovato risultati migliori con l'utilizzo di una macchina virtuale ospitata esclusivamente all'interno di Parallels (un vantaggio è che la VM può ridimensionare dinamicamente come richiesto).

Parallels consente l'accesso dalla VM di Windows 7 ai file sul Mac, ma per i file GIS in genere utilizzo l'unità C: sulla VM, poiché ciò semplifica le cose per ArcGIS.

Un problema minore è che se provo ad avviare ArcMap immediatamente dopo il riavvio della VM di Windows 7, viene visualizzato un errore del gestore delle licenze: "Rilevato cambio di associazione del sistema" (sto usando un gestore di licenze mobile).

inserisci qui la descrizione dell'immagine

La risoluzione è aprire l'amministratore del License Server e riavviare e / o rileggere i file di licenza.

L'esecuzione complessiva di ArcGIS Desktop su un MacBook Pro è fattibile e di gran lunga preferibile mantenere due macchine separate per l'utente OSX.

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.