一緒にネットワーク化された 2 台のテスト コンピューターがあります。
1 つはギガビット イーサネット、もう 1 つは 10 メガビットです。
理論的には、2 つの間で転送されるデータは毎秒約 1 メガバイトに達するはずです。
現在、PHP スクリプトを使用して、fread を使用してあるホストから別のホストにデータを読み取っています。読み込みファイル、読み込み対象ファイルともにchmod 777です。
両方のコンピューターで wampserver が実行されており、両方に zonealarm と avast がインストールされて実行されています。Zonealarm は、両方のコンピューターをネットワークの信頼できる部分として認識するように構成されています。
time() 関数を使用して、スクリプトが他のコンポーネントのファイルを読み取るのにかかる時間を計算します。私が読んでいるファイルは10メガバイトです。10 秒強かかるはずです。それでも30秒くらいかかります。平均 300kbs。
では、セットアップのボトルネックはどこにあるのでしょうか?
1 つのコンプは Vista で、他は XP です。