ディスクの読み取り/書き込みに dd の代替手段はありますか?

ディスクの読み取り/書き込みに dd の代替手段はありますか?

私はcpSSDドライブからの読み取り/書き込みに を使用していますが、速度が十分ではありません。その後、 を使用しましたdd。これは、特にドライブがパーティション化されていない場合は高速です。しかし、次のようなエラーが発生しました。

デバイスに空き容量がありません

確かにあると思いますよ!

それで、実は2つの質問があります。

  • パーティション化されていないドライブで dd を使用するのは安全ですか?
  • 大量のデータを読み書きするための別の方法はありますか?

約 400 ブロック (各 128 MB) をバッファリングする必要があります。データはリアルタイムで送信され、各ブロックの書き込みには約 0.8 秒かかります。

私のシステムに関する詳細:

  • Hw/Sw: Petalinux で構築された Linux を搭載した Zynq MPSoC FPGA
  • SSD モデル: ATP I-Temp 120 GB

いいえ、RAM に事前バッファリングすることはできません (ここで質問しているわけではありません)。RAM は 4 GB しかなく、全体で 40~50 GB です。事前バッファリングできるのは、128 MB のパッケージをいくつかだけです。

ストリーム データ用の単一の SSD: まったく同感です。これは予備的なデモンストレーションです。後の段階では、冗長性のある信頼性の高いシステムが確実に実現されるでしょう。

関連情報