如何在MacOS中使用虚拟文件测试网络或硬盘速度

不同设备的文件传输速度可能有很大差异。网络文件传输和上传也是如此。在你的Mac上测试这些速度的最好方法之一是用电脑终端创建虚拟文件。

假设您在计算机中安装了一个快速且全新的固态硬盘,并希望了解它们的实际速度有多快。或者,也许你已经最终将你的整个设置升级到千兆位以太网或无线AC,你可能想知道它的性能是否像它承诺的那样好。或者,也许某些东西只是传输速度比您想象的要慢,而您想要测试它的实际速度(而不是盒子上的理论速度)。

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

如何在MacOS上创建虚拟文件

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

当你打开终端时,它会在你的Home目录中启动。当你要创建虚拟文件时,最好先将你的目录更改到一个容易访问的位置,如桌面,这样它们就可以在那里自动创建。

您可以通过运行ls命令来查看哪些目录可用,但在本例中我们将使用Desktop。要将目录更改到桌面,请运行以下命令:

cd Desktop

请记住,无论您选择什么目录,其名称都是区分大小写的-因此,如果您选择在其他地方执行CD操作,请注意目录名称的拼写方式。

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

mkfile filename.ext

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

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

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

mkfile 10000m dummyfile.txt

该文件将出现在您的桌面上。

若要进一步检查虚拟文件的大小,请右键单击该文件,然后选择“Get Info”(获取信息)。

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

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

一旦你创建了一个虚拟文件,你就可以用它来测试传输速度,无论是使用USB闪存驱动器,还是在你的家庭网络中共享文件,或者其他什么。

在这种情况下,我们将测试将10000 MB文件传输到USB 2.0闪存驱动器和USB 3.0闪存驱动器需要多长时间,以比较速度。(我们可以使用较小的文件进行测试,但我们确实希望了解速度差异,因此使用较大的文件会比使用较小的文件产生更明显的差异。)

你唯一需要的另一样东西是秒表--你手机上的秒表应该可以正常工作。

将虚拟文件放在桌面上,单击并将其拖动到新驱动器(在我们的例子中是我们的闪存驱动器),然后在松开鼠标按键时启动秒表。

等待文件完成复制到设备上,一完成就轻拍秒表上的“停止”按钮,这并不需要超级精确,这只是为了对传输时间有一个很好的概念,而不是一个精确到毫秒的数字。

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

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

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

相关:Wi-Fi与以太网:有线连接好多少?

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

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

相关文章