2017-04-14 3 views
0

ラズベリーでサンバサーバーをセットアップしましたが、問題は非常に遅いです。私は主に自分の写真を見るためにそれを使用するので、各ファイルのサイズは約5MBです。ラズベリーはギガビットスイッチに接続されていて、イーサネット経由でPCに接続して写真を見ています。ラズベリーとのネットワーク共有が極端に遅い

これは完全に罰金パイの100メガビット/秒のカードを与えているiperfの

[email protected] ~ $ iperf -s -p 10000 
------------------------------------------------------------ 
Server listening on TCP port 10000 
TCP window size: 85.3 KByte (default) 
------------------------------------------------------------ 
[ 4] local 192.168.1.200 port 10000 connected with 192.168.1.112 port 52907 
[ ID] Interval  Transfer  Bandwidth 
[ 4] 0.0-10.0 sec 111 MBytes 92.7 Mbits/sec 
[ 5] local 192.168.1.200 port 10000 connected with 192.168.1.112 port 53695 
[ 5] 0.0-10.0 sec 108 MBytes 89.9 Mbits/sec 
[ 4] local 192.168.1.200 port 10000 connected with 192.168.1.112 port 55175 
[ 4] 0.0-10.0 sec 109 MBytes 91.1 Mbits/sec 
[ 5] local 192.168.1.200 port 10000 connected with 192.168.1.112 port 55760 
[ 5] 0.0-10.0 sec 110 MBytes 92.2 Mbits/sec 
[ 4] local 192.168.1.200 port 10000 connected with 192.168.1.112 port 55972 
[ 4] 0.0-10.0 sec 110 MBytes 92.1 Mbits/sec 

です。

私は約45 MB/sに達するUSB​​ハードディスクから写真を読みました。したがって、私は約1秒で1枚の写真をダウンロードすると予想しますが、これは真実ではありません。現在のところ、時間は3秒から5秒の間で変化しますが、それはあまりにも多すぎます。

これに関するアドバイスはありますか?

答えて

0

ディスク/ ssdの読み取りが遅くて起動が遅く、数秒後に45MB/sに落ち着くだけです。だから、ほとんどの場合、ストレージから画像ファイルを読み込む方法を理解する初期の戦略に費やすことができます。それが完了するとすぐにそれを読んで送信します。

+0

これが問題であるかどうかテストするにはどうすればよいですか?それがあれば、解決策についての考えは? – lbedogni

+0

私はディスクにファイルを書き込み/読み込みしようとしました。以前と同じ速度なので、これは問題ではありません。 – lbedogni

+0

@ lbedogni、数千の小さなファイルを読んで、できるだけ一括書き込みでネットワーク上に送信してみてください。小さなもののサイズの合計とおおよそ同じサイズの1つの大きいファイルを読み込んだときの時間。ランダムなものを書き込んで両方の実験用のファイルを生成することができます。彼らは書き込み後にキャッシュされていないことを確認してください。ファイルを書き込んだ後にデバイスの電源を落とすだけかもしれません。 –

関連する問題