Nach some past research, die s3cmd GET-Operation etwa 5-mal langsamer als wget ist. Beachten Sie, dass s3cmd ein Dienstprogramm zum Abrufen von Dateien aus Ihrem S3-Dateisystem ist. Es verwendet nicht das HTTP-Protokoll, sondern das s3-Protokoll. Die einzige Zeit, die ich mit dem Dienstprogramm s3cmd sehen kann, sind Fälle, in denen Sie Dateien abrufen, die Sie sonst nicht mit Standard-HTTP-GET-Methoden abrufen können, z. B. wenn die Dateien auf S3 keine Leseberechtigungen haben Wartung Ihrer S3-Buckets.
Basierend auf Ihrer Frage nehme ich an, dass Sie versuchen, dieses Dienstprogramm in einem Produktionssystem zu verwenden; es scheint jedoch nicht, dass dies die Absicht oder Ziele des Utility waren.
Weitere Informationen finden Sie unter performance testing spreadsheet.
Soweit die Kosten gehen, bin ich kein Experte für Amazon Preise, aber ich glaube, dass sie basierend auf tatsächlichen Daten Rechnung Rechnung, so eine 1GB Datei würde das gleiche egal, ob Sie es schnell oder langsam heruntergeladen. Es ist wie die Frage, wo jemand dich fragt, was schwerer ist, zehn Pfund Ziegelsteine oder zehn Pfund Federn.