2011-10-24 37 views
0

javamailを使用して電子メールのリスナー(受信箱)を作成していますが、添付ファイルの保存速度を上げる方法があるかどうかを知りたいと思います。 javamailで添付ファイルを保存する速度の向上

これら

は私のテストです:JVMのJavaヒープメモリの増加は大きなバッファを使用して(1メガバイト)
  • を小さなバッファ(2K/4K)
  • を使用して

    以前のテストはすべて同じ性能を持っています。添付ファイル(pdf)を7MB保存するには、およそ6分/ 7分かかります。

    スピードを上げるために、よりパフォーマンスの高い方法を提案できますか?

  • 答えて

    0

    どのプロトコルを使用していますか? IMAP?ポップ? SSLを介したIMAP?

    また、どのサーバーをお探しですか? Gmail?どのプラットフォームでリスナーを実行していますか? サーバーには制限が課される可能性が常にあります(したがって、できることはあまりありません)。

    SSLプロトコルを使用している場合は、適切なセキュリティ設定があることを確認する必要があります(Unix/Linuxプラットフォームの場合はJavaMail IMAP over SSL quite slow - Bulk fetching multiple messagesへの回答を参照)。

    関連する問題