T.Todua Asked: 2019-11-08 13:13:07 +0800 CST2019-11-08 13:13:07 +0800 CST 2019-11-08 13:13:07 +0800 CST 我们可以对同一个目标磁盘进行 MULTIPLE COPY/MOVE(并行)吗? 772 将多个(并行)文件传输到同一个目标是一种好习惯(推荐或不推荐)? 我主要关心备份 - 即我与外部 HD并行C创建和D磁盘备份,以及当两个并发操作尝试将数据写入同一扇区时文件系统如何处理?在这种情况下是否会发生任何理论上的故障?(即即使第一次传输的任何单个字节都可能被第二次传输覆盖?) (顺便说一句,我现在不介意速度性能) windows partitioning 1 个回答 Voted Best Answer TheCompWiz 2019-11-08T15:44:43+08:002019-11-08T15:44:43+08:00 实际上,我为此写了一个巨大的回复,然后决定让我的答案保持简单: 不,将文件并行复制到同一个磁盘时,您不会看到任何显着的性能提升......但如果您同时进行许多复制作业,实际上可能会看到性能上的轻微损失。 对于主轴驱动器(带有必须四处移动的物理读头)尤其如此……但不是它们独有的。即使固态磁盘(USB 闪存驱动器、SSD、SD 卡)没有移动部件,操作系统仍然以“串行”方式写入它们。它不是并行写入两个文件,而是在复制文件时简单地在多个写入操作之间切换。这会导致一些“开销”,从而导致延迟。 如果您真的想提高性能,请尝试将文件复制到不是您的主 OS 磁盘的磁盘。在复制时,操作系统也在尝试完成一些工作。(即内存分页、加载程序、写日志等...)
实际上,我为此写了一个巨大的回复,然后决定让我的答案保持简单:
不,将文件并行复制到同一个磁盘时,您不会看到任何显着的性能提升......但如果您同时进行许多复制作业,实际上可能会看到性能上的轻微损失。
对于主轴驱动器(带有必须四处移动的物理读头)尤其如此……但不是它们独有的。即使固态磁盘(USB 闪存驱动器、SSD、SD 卡)没有移动部件,操作系统仍然以“串行”方式写入它们。它不是并行写入两个文件,而是在复制文件时简单地在多个写入操作之间切换。这会导致一些“开销”,从而导致延迟。
如果您真的想提高性能,请尝试将文件复制到不是您的主 OS 磁盘的磁盘。在复制时,操作系统也在尝试完成一些工作。(即内存分页、加载程序、写日志等...)