Re: Page faults every few days

2003-12-14 Thread Kent Stewart
On Sunday 14 December 2003 01:16 am, [EMAIL PROTECTED] wrote:
> On Sun, 14 Dec 2003, Kent Stewart wrote:
> > Well, there is this piece of info in /usr/src/UPDATING
> >
> > 20030904:
> > Between August 9th and August 30th, a bug existed in the i386
> > virtual memory system which could cause panics under load.
> > Anyone running a kernel built between those dates is advised
> > to update at the earliest possible convenience.
>
>   How'd I miss that?!  OK, this is very useful and I really
> appreciate it.  Its just that I was sure that:
> 1) The panics started before then
> 2) I read UPDATING
>
>   I'm obviously wrong on #2, so now I'm less certain about #1.  I'll
> get on this a.s.a.p. and see what it does.
>

You could have been seeing them; however, I think a point you should remember 
is that when you are having problems, you have to get to an environment that 
someone can reproduce to duplicate your problem. You probably can't do that 
on a prerelease. I know I couldn't be talked into going back with the system 
I do tests on. It is also much more likely that some one is running something 
like RELENG_4_9 or a current -stable. They really don't have to do anything 
other than simulate your load and see if the system panics.

I would have bet anything from a flaky power supply to cooling fans until I 
saw the notice in UPDATING. I had several machines running kernels created 
during that period and none of them paniced but IIRC, there were a number of 
them panicing at the time. I place more creadence on your failure than my 
successes.

Kent

-- 
Kent Stewart
Richland, WA

http://users.owt.com/kstewart/index.html

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Page faults every few days

2003-12-14 Thread jaime
On Sun, 14 Dec 2003, Kent Stewart wrote:
> Well, there is this piece of info in /usr/src/UPDATING
>
> 20030904:
> Between August 9th and August 30th, a bug existed in the i386
> virtual memory system which could cause panics under load.
> Anyone running a kernel built between those dates is advised
> to update at the earliest possible convenience.

How'd I miss that?!  OK, this is very useful and I really
appreciate it.  Its just that I was sure that:
1) The panics started before then
2) I read UPDATING

I'm obviously wrong on #2, so now I'm less certain about #1.  I'll
get on this a.s.a.p. and see what it does.

Thanks,
Jaime
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Page faults every few days

2003-12-14 Thread Kent Stewart
On Saturday 13 December 2003 11:52 pm, Jaime wrote:
> On Sunday, December 14, 2003, at 01:40  AM, Gautam Gopalakrishnan wrote:
> > On Sun, Dec 14, 2003 at 12:19:19AM -0500, Jaime wrote:
> >>Its probably SpamAssassin, which is run against every incoming
> >> message.  This causes it to have lots of copies in memory at once and
> >> to run/quit very often.  I don't think that updating Perl will help (I
> >> don't see why a user-space process would interfere with kernel
> >> resource
> >> management.) and I has updated SpamAssassin several times since the
> >> problem began.
> >
> > You probably know, maybe spamd is better than invoking
> > so many perl instances
>
>   This is actually what I'm doing.  However, spamd is a perl process.
>
> zeus:jkikpole>ps auxww|grep spamd
> root   822  0.0  3.8 21112 9924  ??  Is   Tue09AM   2:15.08
> /usr/local/bin/spamd -a -c -d (perl5.00503)
>
>   Odd For once we have less than 5 spamd processes running
> concurrently.  I guess that is what happens at a public school as
> nearly 3am on a Sunday morning.  :)
>

Well, there is this piece of info in /usr/src/UPDATING

20030904:
Between August 9th and August 30th, a bug existed in the i386
virtual memory system which could cause panics under load.
Anyone running a kernel built between those dates is advised
to update at the earliest possible convenience.

As some one suggested earlier, I think you should read the above item very 
closely.

Kent

-- 
Kent Stewart
Richland, WA

http://users.owt.com/kstewart/index.html

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Page faults every few days

2003-12-14 Thread Jaime
On Sunday, December 14, 2003, at 01:40  AM, Gautam Gopalakrishnan wrote:
On Sun, Dec 14, 2003 at 12:19:19AM -0500, Jaime wrote:
	Its probably SpamAssassin, which is run against every incoming
message.  This causes it to have lots of copies in memory at once and
to run/quit very often.  I don't think that updating Perl will help (I
don't see why a user-space process would interfere with kernel 
resource
management.) and I has updated SpamAssassin several times since the
problem began.
You probably know, maybe spamd is better than invoking
so many perl instances
	This is actually what I'm doing.  However, spamd is a perl process.

zeus:jkikpole>ps auxww|grep spamd
root   822  0.0  3.8 21112 9924  ??  Is   Tue09AM   2:15.08 
/usr/local/bin/spamd -a -c -d (perl5.00503)

	Odd For once we have less than 5 spamd processes running 
concurrently.  I guess that is what happens at a public school as 
nearly 3am on a Sunday morning.  :)

			Jaime

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Page faults every few days

2003-12-13 Thread Gautam Gopalakrishnan
On Sun, Dec 14, 2003 at 12:19:19AM -0500, Jaime wrote:
> On Sunday, December 14, 2003, at 12:10  AM, paul beard wrote:
> >On Dec 13, 2003, at 8:50 PM, Jaime wrote:
> >>current process = 26642 (perl5.00503)
> >
> >any idea what perl-based job is running and if moving to a newer perl 
> >version would have any effect at all?
> 
>   Its probably SpamAssassin, which is run against every incoming 
> message.  This causes it to have lots of copies in memory at once and 
> to run/quit very often.  I don't think that updating Perl will help (I 
> don't see why a user-space process would interfere with kernel resource 
> management.) and I has updated SpamAssassin several times since the 
> problem began.

You probably know, maybe spamd is better than invoking 
so many perl instances

http://www.spamassassin.org/full/2.6x/dist/spamd/README.spamd

Gautam


___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


RE: Page faults every few days

2003-12-13 Thread Minnesota Slinky
Jaime,

Perhaps you should consider updating your sources.  You're using a
PRERELEASE version of 4.9.

zeus# uname -a
FreeBSD zeus.cairodurham.org 4.9-PRERELEASE FreeBSD 4.9-PRERELEASE #9: 
Tue Aug 26 14:01:09 EDT 2003 


Eric F Crist
President
AdTech Integrated Systems, Inc
(612) 998-3588
 


___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Page faults every few days

2003-12-13 Thread paul beard
On Dec 13, 2003, at 9:19 PM, Jaime wrote:

(I don't see why a user-space process would interfere with kernel 
resource management.)
me, either, but it seemed worth looking into.

since this seems to be related to swapping, how much real memory vs 
swap do you have? do you have any idea how much swapping is going on? 
I'm sure some more knowledgeable people than supply better diagnostic 
questions, but what do these values look like on the box you're 
concerned with?

vm.stats.vm.v_swapin: 36869
vm.stats.vm.v_swapout: 63458
vm.stats.vm.v_swappgsin: 119489
vm.stats.vm.v_swappgsout: 283967
--
Paul Beard

paulbeard [at] mac.com
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Page faults every few days

2003-12-13 Thread Jaime
On Sunday, December 14, 2003, at 12:10  AM, paul beard wrote:
On Dec 13, 2003, at 8:50 PM, Jaime wrote:
current process = 26642 (perl5.00503)
any idea what perl-based job is running and if moving to a newer perl 
version would have any effect at all?
	Its probably SpamAssassin, which is run against every incoming 
message.  This causes it to have lots of copies in memory at once and 
to run/quit very often.  I don't think that updating Perl will help (I 
don't see why a user-space process would interfere with kernel resource 
management.) and I has updated SpamAssassin several times since the 
problem began.

	It was a good thought though.  I wondered the same thing myself when 
this whole mess started.

			Jaime

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Page faults every few days

2003-12-13 Thread paul beard
On Dec 13, 2003, at 8:50 PM, Jaime wrote:

current process = 26642 (perl5.00503)

any idea what perl-based job is running and if moving to a newer perl 
version would have any effect at all?
--
Paul Beard

paulbeard [at] mac.com

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"