哪個命令每秒產生更多資料?

哪個命令每秒產生更多資料?

哪個命令每秒產生更多資料?這對於用垃圾資料快速填充檔案或測試資料傳輸速率非常有用。到目前為止,我發現“/dev/zero”是最快的。

$ cat /dev/urandom | pv > /dev/null
3,04GO 0:08:22 [5,83MB/s] [ <=>                                  ]

$ yes | pv > /dev/null
38GO 0:11:56 [40,2MB/s] [          <=>                        ]

$ cat /dev/zero | pv > /dev/null
754GO 0:08:52 [ 1,4GB/s] [                      <=>             ]

您會建議另一個可能更快的命令嗎?

答案1

系統/dev/zero實際上將其解釋為無窮無盡的零,我相信這是獲取無用資訊的最快方法。很可能,您的實體磁碟速度將成為瓶頸,所以這應該即使有更快的方法,也要盡可能快。

另外,在測試時,我驚訝地發現這比這個cat快得多!dd

答案2

嘗試

pv /dev/zero >/dev/null

相關內容