Bor*_*ore 15 usb ssd vmware-workstation virtual-machine external-hard-drive
关于如何在内部/外部磁盘上设置我的 VM 的问题。首先,这是我的设置:
到目前为止,我有 3 个虚拟机,我很快就会获得第 4 个虚拟机,而且我的内部 SSD 上没有足够的空间,所以我需要一个外部磁盘来放置其中一些。我有一台带 USB3 端口的笔记本电脑和一个带 eSATA 端口的笔记本电脑底座。我了解了两者的速度,5Gbps 和 6Gbps 对我来说看起来没有太大区别(但我不是这方面的专家)——而且唯一连接的其他 USB 设备是有线鼠标和键盘。
我使用 VM 的目的:我是一名开发人员,不同的 VM 适用于不同的开发环境。
我的问题:
我想这就是现在。我期待着你的回答。
此致,
约金
对于任何找到这篇文章并想知道结果的人: 我对这手牌有一些疑问,我不会向任何开发人员推荐此设置。启动时间很糟糕,启动像 Visual Studio 这样的应用程序至少需要 3-4 倍的时间。
我的建议:只有在您别无选择时才使用此解决方案。
use*_*ine 10
答案在一定程度上取决于 VM 应该做什么。对于像写作和阅读这样的“文书工作”,你会没事的。“主要性能损失”不是一个明确定义的值。
对于大多数人来说应该没问题。如果您发现自己是一个非常不耐烦的计算机用户,请尽可能使用最快的设备,我什至建议将内部 SSD 更换为更大的。现在市场上有 2 TB SSD,这对您来说可能太贵了,也可能不太贵(700-800 美元)。
对于编程,您在编写代码时可能不会有更多的收获。编译时您可能会获得性能提升。如果您不是在编译代码时并行执行操作的类型,请尽可能使用最快的设备。
TLDR 是:如果您负担得起,或者您周围没有 HDD,请购买内部或外部 SSD(eSATA 或 USB 3)。如有疑问,请获取好东西。
是的,这是可能的,但您可能会损失一些性能。只要您没有需要大量文件写入的操作,VM 就应该可以正常运行。此外,VM 越小越好。如果您有一个 50-60 GB 的 Windows VM,那么它在带有 USB 3 的外部 5400 HD 上会非常慢。我在这里说的是经验。你仍然可以做一些事情,但需要一段时间。
在外部硬盘驱动器上运行多个虚拟机在同一时间可能会带来严重的性能损失。考虑在这种情况下使用两个外部 HDD。
USB3 应该没问题,至少在我使用它们的情况下是这样。越快越好。如果您还没有购买外置硬盘,您可能想要选择 eSATA,因为您永远不知道您将使用备用 USB 端口做什么。(您可能需要添加第二个外部驱动器用于备份目的。)使用 HDD,您可能无法从 eSATA 获得更高的性能,因为旋转盘片上的文件写入和读取速度是限制因素。
如果您仍然可以找到一个 SSD 或至少 7200 rpm 的 HDD,请尝试为外部驱动器购买一个 SSD。或者用一个外壳和一个外部 USB 外壳构建一个。如果您买不起 SSD,7200 可以将文件传输时间缩短几个百分点。
我认为您应该将执行大量繁重工作的虚拟机(例如文件写入和计算密集型内容)保留在内部驱动器上,而不管您使用它们的频率如何。移动它们可能会非常痛苦。以 60 MB/s 的速度将 20 GB 虚拟机从内部硬盘复制到外部硬盘大约需要 6-7 分钟。内部到外部 SSD 的速度会大大加快。如果您发现外部磁盘上 VM 的性能可以接受,则可能不需要移动它们。当你到达那里时,你可以过那座桥。
参见 1.,是的,如果 VM 很小,则可以正常到中型计算机工作。如果您进行图形设计或大量文件传输,则可能会出现严重的性能损失。
对于您的编程需求,我建议您使用 SSD 收集其他地方的数据(对于编译大型软件,例如引导 gcc,CPU 或 RAM 哪个更重要?,http ://www.overclock.net/t/997361/compiling-和-cpu-使用)。虽然有一些不同意见(/sf/ask/1063954951/)。再次,当有疑问时,得到好东西。
编辑:2016 年 1 月 5 日 - 根据最近的经验添加了一些信息
归档时间: |
|
查看次数: |
95153 次 |
最近记录: |