こんにちは,みかげです.
On Wed, 31 Oct 2001 15:04:28 +0900
"Yoshi YAMAMOTO" <yam _at_ na.rim.or.jp> wrote:
> qmailでメイリングリストへの配送が速いのは
> ・高速のネットワークに接続されたホストから、
> ・多数の(強力な)受信ホストあてに並列に、
> ・同一の内容のメイルを送る
> と書いてあります。
> この場合の”同一の内容で送る”というのはBCCで一気に送信すること
> を言っているのでしょうか?
そうですね.
複数のアドレス宛に同一の内容を送る場合,キューには1つのジョブ
として登録されるだけですが,1通ずつ内容が異なる場合は,
1通が1つのジョブとなるため,あまり速度が出ないようです.
> 送信テストの動きを見る感じでは、queueへの登録がボトルネックになっている
> ような気がするのですが。(あくまで憶測ですが。)
> それにしてもsendmailより遅いというのはおかしいですよね。
> 何か根本的に間違ったことをしているのでしょうか。
キューへの登録の動作が違うからではないでしょうか?
qmail の場合,qmail-inject はキューに完全にデータが書き込まれる
のを確認してから(fsyncしてから)処理が戻ってきます.
sendmail の場合,確か(普段使ってないので昔の記憶からですが)
起動するとバックグラウンドでメール送信を行って,sendmail コマンド
自体はすぐに終了します.
この違いが,sendmail より遅くなる原因なのではないでしょうか?
例えば,queue への登録を行うプロセスを10個くらい立ち上げて,
10分割でキューイング処理を行ってみると,もう少し速くなると思います.
また,ext2 で大量送信する場合は,queue の todo ディレクトリが
ボトルネックになることがあるようです.
その場合,qmail のホームページにある big-todo patch を
当てると良いようです.
-----------------------------------------------------------------------
Handle : 沢渡 みかげ (mikage _at_ mikage.jp) ☆沢渡 みかげ☆
PGP5 DH/DSS key FP : 76D9 DBB7 5E3C 865B 7A60 A1E8 0A97 3DF0 B130 0941
You can get my PGP key at http://www.mikage.to/mikage/mikage.asc
References:
- [linux-users:89004] qmailの送信スピードが思うようにでません。Yoshi YAMAMOTO
- Prev by Subject: [linux-users:89049] Re: PPP ログ統計 & グラフ化ツール
- Next by Subject: [linux-users:89051] Re: PPP ログ統計& グラフ化ツール
- Previous by thread: [linux-users:89043] Re: qmailの送信スピードが思うようにでません。
- Next by thread: [linux-users:89014] DLTドライブに関して
- Indexes:[Main][Thread]