如何在macOS中使用虚拟文件测试网络或硬盘驱动器速度

文件传输速度可能因设备而异。 这同样适用于网络文件传输和上传。 在Mac上测试这些速度的最佳方法之一是使用终端创建虚拟文件。

假设您在计算机中安装了快速新的固态驱动器,并希望看到它们真的有多快。 或者,你最终将你的整个设置升级到千兆以太网无线AC ,你想知道它的性能是否如它承诺。 或者,有些东西只是传递得比你想象的要慢,你想测试它的真实世界速度(而不是盒子上的理论速度)。

虚拟文件只是一个假的,任何大小的空文件。 在测试硬盘或网络速度时,虚拟文件​​比真实文件有明显的优势,因为您可以立即创建任何大小的文件。 这样,您不必在计算机上搜索等大小的文件,在完成测试后,您只需删除它们即可。

如何在macOS上创建虚拟文件

要创建一个虚拟文件,打开终端。 如果您没有将终端固定到Dock,您可以在应用程序>实用程序中找到它,或使用键盘快捷键Command + Space进行Spotlight搜索。

当您打开终端时,它会在您的主目录中启动。 当您创建虚拟文件时,最好首先将目录更改为易于访问的位置,例如桌面,以便在那里自动创建。

您可以通过运行ls命令查看可用的目录,但是我们将使用此示例的桌面。 要将目录更改为桌面,请运行:

  cd桌面 

请记住,无论您选择什么目录,其名称都区分大小写,因此如果您选择在其他位置刻录,请注意目录名称是如何拼写的。

现在,您在您的桌面目录中,您可以从同一终端窗口创建虚拟文件。 您的命令将如下所示:

  mkfile <size> filename.ext 

只需将<size>替换为数字,后跟大小单位即可。 g表示千兆字节,所以4g将给你一个4GB的文件。 您也可以使用m表示兆字节, k表示千字节, b表示字节。

filename.ext替换为您想要的任何文件名,后跟任何扩展名,无论是.dmg,.txt,.pdf还是其他任何扩展名。

例如,如果我想创建一个名为dummyfile的10,000 MB文本文件,我将运行:

  mkfile 10000m dummyfile.txt 

该文件将显示在您的桌面上。

要检查虚拟文件的大小,请右键单击它并选择“获取信息”。

根据大小,我们的新的虚拟文件是10,485,760,000字节。 如果我们检查这个数字并转换为兆字节(兆字节=字节÷1,048,576),它正好是10,000兆字节。

如何使用虚拟文件测试传输速度

创建虚拟文件后,您可以使用它来测试传输速度,无论是使用USB闪存驱动器,在家庭网络中共享文件还是其他内容。

在这种情况下,我们将测试将我们的10,000 MB文件传输到USB 2.0闪存驱动器和USB 3.0闪存驱动器来比较速度需要多长时间。 (我们可以测试较小的文件,但我们真的想要一个速度差异的想法,所以使用一个更大的文件将给出一个比较小的文件更明显的区别。)

你唯一需要的另一件事是秒表 - 你手机上的一个应该工作正常。

在桌面上使用虚拟文件,单击并将其拖动到新驱动器(在我们的示例中是我们的闪存驱动器),并在释放鼠标按钮时启动秒表。

等待文件完成复制到设备上,然后点击秒表上的“停止”按钮。 没有必要超级精确,这只是得到一个好的传输时间的想法,而不是一个精确的到毫秒的数字。

然后,使用其他设备(在我们的例子中,另一个闪存驱动器)重复此过程,并比较结果。

如您所见,我们的USB 3.0文件传输(左)比USB 2.0传输(右)快得多。

如果要将这些值转换为或MB / s,只需将文件大小除以传输时间中的秒数即可。 在我们的例子中,我们的USB 3.0驱动器可以以大约41兆字节每秒(10000 MB÷244秒)写入文件。 USB 2.0驱动器以大约每秒13兆字节(10000 MB÷761秒)写入文件。

这是一个简单的,非科学的例子,不应该被误认为是任何类型的官方基准。 但是,它让您清楚地了解如何使用虚拟文件测试传输速度。

您可以使用它们来测试有线以太网网络连接和无线Wi-Fi连接之间的差异 ,比较云服务,或者了解您的互联网连接的实际上传和下载性能。

赞 (0)
分享到:更多 ()