私は、ローカルネットワークからリモートアクセスストアとしてサンバとラズベリーパイを使用しています。 WindowsからPiにファイルをコピーすると転送速度が変わります。 200kB/s 以上の 10MB/s にジャンプします。常に約2秒間低速に維持され、次に約2秒間高速に維持されます。
その理由が何であるかを知っている人はいますか? USBフラッシュドライブが破損しているか、Sambaが誤って設定されているか、単に別のファイルシステムにコピーして速度が正しく表示されませんか?
答え1
ボトルネックがUSBフラッシュドライブに書き込まれると疑われます。 USBフラッシュドライブは通常、パフォーマンス/価格スペクトルで最も低いレベルに属します。データは10 MB / sの速度でメモリに蓄積され、200 kB / sの速度で記録されます。
あなたは遊ぶことができますvm.dirty_bytes
およびvm.dirty_background_bytes
カーネルパラメータ。低い値に設定すると、より均一に書くことができます。ただし、平均速度も遅くなる可能性があります。書き込み前にフラッシュブロックを消去する必要があるため、フラッシュメディアに書き込みをバッファリングすることはスループットに適しています。これは、同じブロックを複数回消去して書き直す必要がある場合にパフォーマンスを低下させる可能性があります。ドライブの寿命)。