Problemas para estar ciente da execução do ArcGIS Desktop no Mac?

10

Estou pensando em atualizar o PC para um MacBook Pro e instalar o Parallels , e gostaria de receber conselhos de outros usuários do ArcGIS Desktop que fizeram isso.

Os aspectos de desempenho do VM-ware são considerados neste encadeamento , mas existem outros problemas a serem observados?

Como o sistema de arquivos é tratado ao definir camadas no ArcMap, quando em um Mac? por exemplo, existe um conceito da unidade C:? O sistema de arquivos do Windows é tratado pelo Parallels (com o Windows 7 instalado)?

Eu só preciso de acesso ocasional ao ArcGIS Desktop, portanto o desempenho não é uma grande preocupação. Gostaria de ouvir outros problemas que eu deva considerar antes de cometer.

Stephen Lead
fonte
2
O VirtualBox está disponível para hosts OSX e é de código aberto (GPL).
User2856
1
É gratuito, também :)
RK
Talvez esta questão seja mais focada, relacionada ao sistema de arquivos?
Simbamangu

Respostas:

9

Ainda tenho que recorrer ao ArcGIS em uma máquina virtual de tempos em tempos no meu Macbook e experimentei problemas de desempenho ao longo dos anos. Como o @Chad Cooper menciona, o XP parecerá muito ágil ... o Win7, mas vale a pena ajustá-lo (se livrar do Aero, substitua o padrão 'find' pelo aplicativo 'everything', etc; muitos conselhos sobre isso online).

No que diz respeito à VM do Windows, ela possui seu próprio disco rígido e o Mac não existe - mas o software da VM permite compartilhar pastas que aparecem como compartilhamentos de rede.

Quanto ao desempenho, a interface com o sistema de arquivos é, de fato, o seu maior problema. A maneira mais conveniente de trabalhar com seus dados é manter tudo em uma pasta compartilhada no sistema de arquivos Mac, para que os arquivos sejam acessíveis a ambos. Essa é uma ótima maneira de acompanhar seus dados, principalmente ao usar algo como o GISLook para visualizar rasters e dados vetoriais no OSX. NO ENTANTO ... você recebe um enorme desempenho quando a VM está acessando arquivos em um diretório compartilhado!

Ao testar operações GIS em um projeto não muito complexo (2 rasters DEM, 20 a 30 shapefiles), os cálculos e a exibição foram afetados pelo local dos arquivos:

  • Pastas compartilhadas - 40 segundos para executar operações;
  • Pastas compartilhadas mapeadas como unidades no XP - 15-20 segundos;
  • Todos os dados GIS na unidade virtual - 5 segundos.

Isso aconteceu com o VMWare 3.x há cerca de 18 meses - mas as coisas mudam e eu ouço o desempenho do Parallels, VMWare e Virtualbox muito melhor em comparação!

Minha solução atual: Eu tenho uma unidade D: \ "Dados", que é um disco rígido virtual (VirtualBox) que monta com a unidade do sistema C: - sincronizo os diretórios de dados com pastas compartilhadas no mac para manter as coisas arrumadas. Manter a unidade D separada mantém seu tamanho baixo e permite que eu faça backup separadamente no Time Machine.

Dica: crie uma 'imagem esparsa' no Disk Utility e crie seu disco rígido virtual dentro dele . Deixe o Time Machine fazer backup apenas dessa imagem, não da unidade C principal (arquivo principal da VM). As "imagens de disco esparsas" são interpretadas de maneira diferente, e somente os blocos individuais de dados alterados recebem Time Machined no backup, em vez de no arquivo gigante inteiro.

Simbamangu
fonte
8

Como o sistema de arquivos é tratado ao definir camadas no ArcMap, quando em um Mac? por exemplo, existe um conceito da unidade C:? O sistema de arquivos do Windows é tratado pelo Parallels (com o Windows 7 instalado)?

Quando você usa uma plataforma de virtualização como o Parallels, seu computador é efetivamente dividido em um sistema operacional host e convidado. No seu caso, o OS X é o sistema operacional host, enquanto o Windows 7 é o sistema operacional convidado. O sistema operacional convidado teria seus próprios discos rígidos e hardware virtual.

Sua instalação do ArcGIS residirá neste hardware virtual e é tudo o que verá. No que diz respeito, ele está instalado em uma máquina Windows. Todos os dados que você deseja manipular teriam que ser colocados nos discos rígidos do sistema operacional convidado. Então, sim, será como usá-lo no Windows, C: drives e tudo. Você trabalha como se estivesse no Windows. Você pode compartilhar dados com o sistema operacional host do Mac por meio de pastas compartilhadas que o sistema operacional convidado vê como pastas de rede montadas.

Espero que isto ajude.

RK
fonte
3

Eu tenho um MacBook Pro de primeira geração (COre 2 Duo, 2 GB de RAM) executando o Windows XP Pro no BootCamp / VMWare Fusion. Eu precisava do Windows apenas para usar o ArcGIS. Vou lhe dizer isso, no BootCamp, o Windows XP FLIES. O desempenho na VM também é rápido, assim como o ArcGIS, e estou falando de um MacBook Pro antigo e de uma versão do VMWare Fusion provavelmente há várias versões. Devo dizer que não uso mais muito o meu Mac, pois a bateria está totalmente disparada (estou no meu terceiro, as baterias da Apple são péssimas) e o sistema sem fio se tornou quase inutilizável. O problema da bateria é realmente a minha maior carne que já tive com o meu MacBook - agora ele precisa ficar conectado e, se eu quiser movê-lo para outra sala, tenho que desligá-lo completamente, pois a bateria está completamente disparada e eu não estou disposto a desembolsar mais de US $ 100 por um novo do qual eu possa obter um ano.

Quanto ao compartilhamento de arquivos, acredito que você pode arrastar e soltar entre os dois sistemas operacionais no Parallels, que não tem certeza sobre o VMWare hoje em dia - veja isso. Como outros já mencionaram, você também pode experimentar o VirtualBox, mas honestamente, o Parallels e o VMWare Fusion são feitos para rodar o Windows no Mac e, considerando o quanto você pagará pelo próprio MacBook Pro, o preço do software de virtualização é mudança total do chump.

Chad Cooper
fonte
3

O ArcGIS 10.1 ainda não suporta HiDPI, portanto, você precisará definir o Parallels para uma resolução 'escalada' se estiver executando em um Mac com tela Retina.

duozmo
fonte
"felizmente" eu estou executando um Mac mais antigo, então isso não é um problema, mas obrigado pela dica
Stephen Lead
0

Faz alguns anos desde que eu uso o ArcGIS em um MacBook, então aqui está uma atualização da minha experiência.

Basicamente, o ArcGIS Desktop está funcionando muito bem em um MacBook Pro, usando o Parallels Desktop 9 com Windows 7. Eu experimentei usar uma partição separada acessada pelo Bootcamp e Parallels, mas encontrei melhores resultados ao usar uma máquina virtual hospedada exclusivamente no Parallels (uma vantagem é que a VM pode redimensionar dinamicamente conforme necessário).

O Parallels permite o acesso da VM do Windows 7 a arquivos no Mac, mas, para arquivos GIS, normalmente uso a unidade C: na VM, pois isso simplifica as coisas para o ArcGIS.

Um pequeno problema é que, se eu tentar iniciar o ArcMap imediatamente após reiniciar a VM do Windows 7, recebo um erro do gerenciador de licenças: "alteração de ligação do sistema detectada" (estou usando um gerenciador de licenças flutuante).

insira a descrição da imagem aqui

A resolução é abrir o administrador do servidor de licenças e reiniciar e / ou reler os arquivos de licença.

A execução geral do ArcGIS Desktop em um MacBook Pro é viável e muito preferível à manutenção de duas máquinas separadas para o usuário OSX.

Stephen Lead
fonte