スワップ パーティションを配置する価値がある外部ストレージの読み取り/書き込み速度はどの程度である必要がありますか?

スワップ パーティションを配置する価値がある外部ストレージの読み取り/書き込み速度はどの程度である必要がありますか?

この質問は、Raspbian Linux 搭載の Raspberry pi A+ (256MB RAM) に関するものです。
必要に応じてフラッシュ ドライブを使用して、その読み取りおよび書き込みサイクルを使い切ることに何の抵抗もありません。

外付けドライブのスワップ パーティションを使用してパフォーマンスを向上させるには、最低限どの程度の読み取り/書き込み速度が必要なのか知りたいです。

WD 1TB ハード ドライブを USB 2.0 ポートでテストしたところ、読み取りと書き込みの両方で約 70 MB/秒でした。USB
2.0 ポートでテストしたフラッシュ ドライブは約 15 MB/秒でした。
編集: Sandisk Ultra Class 10 16GB micro SD をテストしました。ラベルの速度: 48 MB/秒。USB 2.0 カード リーダーでは、読み取り/書き込み速度は 15 MB/秒しかありません。

そこにスワップ パーティションを配置するかどうかを決定する際に考慮する必要がある他の要素はありますか? ある場合、それは何ですか?

答え1

どちらが速いか確認してみましょう。Raspberry Pi A+ の内部 SD カードの速度をテストし、他のドライブと比較します。

書き込み速度をテストするには:

dd if=/dev/zero of=~/tempfile.dd bs=1M count=100

読み取り速度をテストするには:

dd if=~/tempfile.dd of=/dev/null

一時ファイルを削除するには:

rm ~/tempfile.dd

しかし、SDカード、microSDカード、USBフラッシュドライブ、NANDベースのメモリデバイスは、消耗するまでにプログラム/消去サイクルの回数が限られていること、swapパーティションはかなり多くの書き込みを受ける傾向があることを覚えておいてください。そのため、速度の違いを除けば、外付けHDDが最善の選択肢になる可能性があります。さらに、70 MB/秒はすでに間違いなく適切な速度です。

関連情報