Great Circle Associates Majordomo-Users
(April 1996)
 

Indexed By Date: [Previous] [Next] Indexed By Thread: [Previous] [Next]

Subject: Re: Big lists
From: buus @ xor . com
Date: Wed, 03 Apr 96 18:38:09 -0700
To: Jeff Heinen <jeffh @ sparky . inherent . com>
Cc: Wally Marsh III <wallym @ tahoenet . com>, majordomo-users @ GreatCircle . COM
In-reply-to: <9604031734.AA26948@sparky.inherent.com>

On Wed, 03 Apr 96 09:34:32 PST Jeff Heinen spake:
  
  20000? You mean 20K? Woah.... Anyway, It think it would depend
  on your server. Can it handle large lists? Also, you will have to
  remove bounceing messages immeditally or it will fill up the mailqueue
  and cause the list to be slower.
  
  You may want to look into something like bulkmail, which sorts and
  seperates the list into smaller sub-lists, spawning a sendmail proc
  for each. More processes will make the machine work harder, but the
  list should be sent out faster.
  
I've got a 15k list that I'm managing right now.  The big problem with
the list is the amount of time that it takes to subscribe someone..  It
eats up nearly 2 minutes of CPU just subscribing a single user.  Anyone
have any ideas about what the heck it's doing, and how to improve the
performance there?  Here's an example from top:

  PID USERNAME PRI NICE  SIZE   RES STATE   TIME   WCPU    CPU COMMAND
 1378 majordom 102   10 1428K 1612K run     1:29 74.32% 74.22% perl

If you do a trace on the process, you see this forever:

sigstack (0, 0xf7ff9e6c) = 0
sigcleanup () = 0
sigblock (0) = 0
sigstack (0, 0xf7ffc134) = 0
sigblock (0) = 0
sigstack (0, 0xf7ffa544) = 0
sigcleanup () = 0
sigblock (0) = 0
sigstack (0, 0xf7ffa544) = 0
sigcleanup () = 0
sigblock (0) = 0
sigstack (0, 0xf7ffa544) = 0
sigcleanup () = 0
sigblock (0) = 0
sigstack (0, 0xf7ffa544) = 0
sigcleanup () = 0
sigcleanup () = 0
sigblock (0) = 0
sigstack (0, 0xf7ff9e6c) = 0
sigcleanup () = 0
sigblock (0) = 0
sigstack (0, 0xf7ffc134) = 0
sigblock (0) = ^C

Any ideas?

Bryan


Follow-Ups:
References:
Indexed By Date Previous: Re: Archiving problem (linux)
From: "Haisam K. Ido" <idoh@cais.com>
Next: Re: Repeated messages
From: Brian Tao <taob@io.org>
Indexed By Thread Previous: Re: Big lists
From: Jeff Heinen <jeffh@sparky.inherent.com>
Next: Re: Big lists
From: Jeff Heinen <jeffh@sparky.inherent.com>

Google
 
Search Internet Search www.greatcircle.com