これは非常に長い質問なので、ご容赦ください。
AWSインスタンスからログインしたAkamaiサーバーにストレスをかけたかった。そこで、abベンチマークを実行し始めました。ただし、最大3 MBのビデオファイルをダウンロードするのは途方もなく速いように見えました。当然、私は何が起こっているのかを見たかった。これは私がファイルを取得するためにしたことです
curl -v -o / dev / null
上記は約5秒で完了しました。
次に、同じコマンドを再度実行しました。今回は、〜200msで完了しました!当然、私の直感では、ファイルはどこかにキャッシュされています。
私の質問:
- curlはファイルをキャッシュしますか?もしそうなら、それを無視する方法はありますか?
- curlがそうでない場合、ubuntuはcurlの下にキャッシュを抽象化しますか?もしそうなら、それを無視する方法はありますか?
- 要件を考えると、ab以外にも目的に役立つベンチマークツールがあると思いますか?
ありがとう、アクシェイ