DragonFly BSD
DragonFly bugs List (threaded) for 2010-09
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: [issue1849] panic: dsched: malloc limit exceeded


To: Steve O'Hara-Smith <steve@xxxxxxxxxx>
From: Alex Hornung <ahornung@xxxxxxxxx>
Date: Thu, 23 Sep 2010 15:23:50 +0100

On 23/09/10 15:00, Steve O'Hara-Smith wrote:
> On Thu, 23 Sep 2010 14:36:34 +0100
> Alex Hornung <ahornung@gmail.com> wrote:
> 
>> The output of test/dsched would help here. It'll show the number of
>> currently allocated structures of each type.
> 
> 	This is from my system at current, which had the initial spike from
> preparing a chroot on UFS and has been running a pkgsrc build on hammer for
> some time now.
> 
>  ./dschedstats 
> Allocations
> thread_ctx:	16998
> thread_io:	118986
> disk_ctx:	7
> ---------------------------------------------
> Procs/Threads tracked
> procs:		133
> threads:	217
> ---------------------------------------------
> Transactions
> w/o thread_ctx:	2

The number of procs+threads should match the number of thread_ctx. That
clearly isn't the case, which indicates that there are some stale
references on the thread_ctx. I don't have much time to look into it
this week, but I'll take a look at it next week.

Cheers,
Alex




[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]