web-dev-qa-db-ja.com

RaspberryPiのバックアップデータレートは最大5Mb / sです。どうして?

文書化されているように、RaspberryPiをTimeMachineとしてセットアップしました ここ

現時点では、RaspberryPiは直接イーサネットケーブルを使用してMacBookProに接続されています。また、外付けハードドライブ(ラップトップドライブ)は、USBポートを使用してRaspberryPiに接続されます。ただし、バックアップはかなり遅いです。アクティビティモニターは、ネットワークが非常に安定した5 Mb/sを転送していると主張していますが、私のTimeCapsuleは最大8Mb/sを転送しており、変動が大きくなっています。

Raspberry Piは、CPUが半分しか使用されておらず、topusb-storage、およびjbd2/sda1-8の部分がほぼ等しいことを自己報告しています(afpd)。したがって、ここではRaspberryPiの処理能力は問題ではないように思われます。

私には、これは5 Mb/sで最大になるある種のボトルネックがあるように見えます。したがって、バックアップが潜在的な速度よりも遅く実行される可能性があります。私の知る限り、これはafp-daemon、usb-bus、または外付けハードドライブである可能性があります。

だから、私の質問は、どうすれば本当の犯人を特定でき、それについて何ができるかということです。

5
bastibe

Raspberry PiネットワークカードはUSBバス経由で接続されているため、スループットが制限されます。 10MB /秒[usbからディスク+ lanからusb] +追加のアップストリームデータの場合は1〜2MB /秒〜= 11.5MB /秒。これは、RPiなどのデバイスにとってかなり良い結果です。

p.s. Mb/s(メガビット/秒)ではなく、MB/s(メガバイト/秒)について話していると思います。

5
kiler129

Raspberry Piは、すべてのUSBポートに単一のバスを備えています。したがって、スルー出力は制限されており、外付けハードドライブをMacに接続することにはほど遠いです。

Macを800-900MbpsのWiFi接続で接続するAi​​rMacExtreme Time MachineのギガビットLANポート(Raspberry Pi2には100MbpsのLANがあることに注意してください)にRaspberry Piを直接接続しても、同じ問題が発生しました。ハードドライブ操作のスルー出力は、最大で5〜6Mバイト/秒です。

1
Sakis A