dd 讀/寫磁碟的替代方案?

dd 讀/寫磁碟的替代方案?

我習慣cp從 SSD 驅動器讀取/寫入,但速度不夠快。然後我使用了dd,它很快,特別是在驅動器未分區的情況下。但我遇到了類似的錯誤

設備上沒有剩餘空間

雖然我確信有!

所以,其實有兩個問題:

  • 在未分割的磁碟機上使用 dd 安全嗎?
  • 是否有另一種方法來讀取/寫入大塊資料?

我需要緩衝大約 400 個區塊,每個區塊 128 MB。資料是即時輸入的,寫入每個區塊大約需要 0.8 秒。

有關我的系統的一些詳細資訊:

  • 硬體/軟體:採用 Petalinux 建構的帶有 Linux 的 Zynq MPSoC FPGA
  • SSD 型號:ATP I-Temp 120 GB

不,不可能在 RAM 中進行預緩衝(我不會在這裡詢問),因為我只有 4 GB,而整個記憶體是 40-50 GB。我只能預先緩衝幾個 128 MB 的包。

用於串流資料的單一 SSD:完全同意,這是初步演示。後期我們肯定會有冗餘可靠的系統。

相關內容