Raspberry Pi 3:microSDカードとハードドライブ


10

学士論文では、USBアダプターを介して接続されたハードドライブとmicroSDカードの速度性能を比較しました。「長いドライブでスピードドライブとメモリカードの違いが特に顕著になるのはなぜですか?」という質問に答えるように要求されました。だから私の質問は、なぜですか?USBコントローラーはmicroSDカードリーダーと同じバスを使用しますか、それともパフォーマンスに違いがある他の理由はありますか?

microSDカードリーダーの周波数を上げたところ、ハードディスクよりも高速になりました。では、SDカードのパフォーマンスはバス速度によってのみ制限されるのですか?私はどんな意見にも感謝します。

ここに画像の説明を入力してください

伝説:

  • Sekvenčnéčítanie-順次読み取り
  • Sekvenčnýzápis-順次書き込み
  • Náhodnečítanie-ランダム読み取り
  • Náhodnýzápis-ランダムな書き込みワード
  • predは変更頻度の前を意味します
  • poは変更後の頻度を意味します

「より長い記録」と言うとき、あなたはどういう意味ですか?
Mohammad Ali

長さ16MBのレコード
晴れた

回答:


1

@Sunny to your question Piは、sdカードにUSBバスとは異なるバスを使用しています。この回答で明らかなように、Raspberry Piはどのように起動しますか?。さらに、SDカードがsandisk Extremeなどの高品質である場合、SDカードのパフォーマンスはバス速度によって制限される可能性があります。これはバス速度の問題だけでなく安定性の問題でもあるので、パイよりもはるかに速い速度の首都です。パイチームは、すべてのユーザーにとって最も安定していると思われるバス速度を選択します。低予算の消費者では、一部のSDカードは単により高いバス速度で実行されないため、Piはより低いバス速度を使用する必要があります。さらに、PiのSDカードバスは、データ転送の仲介者としてgpuに依存しています。これらの理由から、USB to sdカードリーダーを使用すると、USBバスの最大速度によってのみ制限されるカードの真の速度を達成できることがわかります。

さらに、テストされていませんが、理論的には大きなファイルはSDカードへの転送が遅くなります。これは、SDカードに書き込まれるデータがgpuにバッファーされるため、構成でgpuにさらに多くのramを割り当てるためです(tis googleの方法がわからない場合)理論的には書き込み速度が向上するはずです。

注:また、バックグラウンドタスクがテストに関与している可能性があり、SDカード読み取りテストの実行時に書き込み先、またはUSBハードドライブ読み取りの実行時に書き込み先を明確にしていないドライブはPiがデータを受け入れるのと同じ速さでしか読み取れないため、SDカードがhddテストのボトルネックになっている可能性があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.