次の状況があるとしましょう: ネットワークで接続された 2 台のコンピューター、小さな (または異なるサイズの) ファイルでいっぱいのディレクトリ (フラット) をネットワーク経由で移動する必要があるとします。どちらが速いですか: 1) ディレクトリをネットワーク経由で直接移動するか、2) zip (または他のアルゴリズムで圧縮) し、zip ファイルを移動し、それを解凍しますか?
私の経験からすると、2番目のようですが、どうすればそれが正しいとわかりますか?
これはそれほど単純ではないことは理解しています - はい、そうでなくても、帯域幅、zip アルゴリズム、ファイル サイズ、平均圧縮率などのプレーヤーがありますが、私が知らないコンピューター サイエンスがあるのではないかと思います。