使用 /dev/urandom 作为输入时,新的 AMD 处理器是否会限制 dd 写入速度?

使用 /dev/urandom 作为输入时,新的 AMD 处理器是否会限制 dd 写入速度?

我最近购买了一台使用最新 AMD Athlon 芯片的新计算机。当使用它进行低级格式化时dd,我注意到该设置if=/dev/zero允许它以我正在写入的任何磁盘允许的(可能)最高速度写入磁盘,但每当我设置时if=/dev/urandom,该速度总是停留在 4.7 MB/s,偶尔会达到 4.8MB/s。无论我运行它的发行版(从过去三年到最近的发行版)或我写入的磁盘(USB 驱动器、SD 卡、硬盘等)如何,都会发生这种情况。

根据我的经验,我发现通常设置bs=1024k对于大多数磁盘来说都是最快的,所以我使用它。

dd当作为输入运行时,什么可能导致 dd 被限制在这个速度/dev/urandom,我该如何解决它?

相关内容