要注意在Mac上运行ArcGIS Desktop的问题吗?


10

我正在考虑将PC升级到MacBook Pro并安装Parallels,并希望获得其他ArcGIS Desktop用户的建议。

此线程考虑了VM软件的性能方面,但是还有其他需要注意的问题吗?

在Mac上,在ArcMap中定义图层时如何处理文件系统?例如,是否有C:驱动器的概念?Windows文件系统是否由Parallels(已安装Windows 7)处理?

我只需要偶尔访问ArcGIS Desktop,因此性能并不是一个大问题。我想听听在提交之前应该考虑的任何其他问题。


2
VirtualBox可用于OSX主机,并且是开源(GPL)。
user2856'2

1
它也是免费的:)
RK


也许这个问题更集中于文件系统?
Simbamangu '02

Answers:


9

我仍然必须不时在Macbook上使用虚拟机中的ArcGIS,并且多年来尝试了性能问题。正如@Chad Cooper所提到的,XP确实确实感觉非常敏捷……Win7也是如此,但是值得花些时间对其进行调整(摆脱Aero,用“ everything”应用替换默认的“ find”,等等;很多建议)关于在线)。

就Windows VM而言,它具有自己的硬盘驱动器,而Mac不存在-但是VM软件允许您共享显示为网络共享的文件夹。

就性能而言,与文件系统的接口确实是最大的问题。处理数据的最便捷方法是将所有数据保存在Mac文件系统内的共享文件夹中,以便两个文件均可访问。这是跟踪数据的好方法,尤其是在使用GISLook之类的工具在OSX中预览栅格和矢量数据时。但是,当VM访问共享目录中的文件时,您会遭受巨大的性能损失!

在不那么复杂的项目(2个DEM栅格,20-30个简单shapefile)中测试GIS操作时,计算和显示都受文件位置的影响:

  • 共享文件夹-40秒运行操作;
  • XP内将共享文件夹映射为驱动器-15-20秒;
  • 虚拟驱动器中的所有GIS数据-5秒。

大约在18个月前,这是使用VMWare 3.x的-但是情况发生了变化,而且我听说Parallels的性能与VMWare和Virtualbox相比,都大大提高了!

我当前的解决方案:我有一个“数据” D:\驱动器,它是一个虚拟硬盘驱动器(VirtualBox),可与C:系统驱动器一起挂载-我将数据目录与Mac上的共享文件夹同步,以保持整洁。将D驱动器分开放置可减小其尺寸,并让我在Time Machine中单独备份它。

提示:在“磁盘工具”中创建“稀疏映像”,并在其中创建虚拟硬盘。让Time Machine 备份该映像,而不备份主C驱动器(主VM文件)。“稀疏磁盘映像”的解释有所不同,只有已更改的单个数据块才获得Time Machined备份,而不是整个巨型文件。


8

在Mac上,在ArcMap中定义图层时如何处理文件系统?例如,是否有C:驱动器的概念?Windows文件系统是否由Parallels(已安装Windows 7)处理?

当您使用诸如Parallels这样的虚拟化平台时,您的计算机实际上分为主机和来宾OS。在您的情况下,OS X是主机OS,而Windows 7是来宾OS。来宾OS将具有自己的硬盘和虚拟硬件。

您的ArcGIS安装将驻留在此虚拟硬件中,这就是它的全部内容。就其而言,它已安装在Windows计算机上。您要操纵的任何数据都必须放置在客户机OS的硬盘中。因此,是的,就像在Windows,C:驱动器等中使用它一样。您就像在Windows上一样工作。您可以通过客户机操作系统视为已安装网络文件夹的共享文件夹与Mac主机OS共享数据。

希望这可以帮助。


3

我有一台在BootCamp / VMWare Fusion下运行Windows XP Pro的第一代MacBook Pro(COre 2 Duo,2GB RAM)。我仅需要Windows才能使用ArcGIS。我将在Windows XP FLIES的 BootCamp下告诉您。VM中的性能也非常出色,ArcGIS也是如此,我在谈论的是老式的MacBook Pro和可能是多个版本的VMWare Fusion版本。我必须说,不要再真正使用我的Mac,因为电池完全没电了(我是我的第三个电池,苹果电池很烂)并且无线几乎变得不可用。电池问题确实是我使用MacBook时最大的麻烦-现在必须保持插入状态,如果我想将其移到另一个房间,由于电池完全没电,我必须将其完全关闭。我不愿意花100美元买一个我可能会用一年的新东西。

至于文件共享,我相信您可以在Parallels中的两个操作系统之间拖放,而现在不确定VMWare了-调查一下。正如其他人所提到的,您也可以尝试VirtualBox,但说实话,Parallels和VMWare Fusion可以在Mac上运行Windows,并且考虑到要为MacBook Pro本身掏钱的价格,虚拟化软件的价格是总成块变化。


3

ArcGIS 10.1尚不支持HiDPI,因此,如果您在配备Retina显示屏的Mac上运行,则需要将Parallels设置为“缩放”分辨率。


“很幸运”,我正在运行一台较旧的Mac,所以这不是问题,但感谢您的提示
Stephen Lead

0

自从我在MacBook上使用ArcGIS已有两年了,所以这是我的经验更新。

基本上,ArcGIS Desktop在带有Windows 7的Parallels Desktop 9 上在MacBook Pro上的运行情况非常好。我尝试使用从Bootcamp和Parallels 访问的单独分区,但是使用仅在Parallels内托管的虚拟机发现了更好的结果(一个优点)是VM可以根据需要动态调整大小)。

Parallels允许从Windows 7 VM访问Mac上的文件,但是对于GIS文件,我通常在VM上使用C:驱动器,因为这使ArcGIS的工作变得简单。

一个小问题是,如果我尝试在重新启动Windows 7 VM之后立即启动ArcMap,则会收到许可证管理器错误:“检测到系统绑定更改”(我正在使用浮动许可证管理器)。

在此处输入图片说明

解决方法是打开许可证服务器管理员,然后重新启动和/或重新读取许可证文件。

在MacBook Pro上总体上运行ArcGIS Desktop是可行的,并且比为OSX用户维护两台单独的计算机更可取。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.