Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Jan 2010 21:14:00 +0200
From:      Michael Spratt <mike@magicislandtechnologies.com>
To:        Luigi Rizzo <rizzo@iet.unipi.it>
Cc:        freebsd-ipfw@freebsd.org, Evgenii Davidov <dado@korolev-net.ru>
Subject:   Re: dummynet: waking up pipe
Message-ID:  <4B59F8F8.3000902@magicislandtechnologies.com>
In-Reply-To: <20100122171513.GA86641@onelab2.iet.unipi.it>
References:  <yged42c4770.wl%ume@mahoroba.org>	<25ff90d61001021736p7b695197q104f4a7769b51b71@mail.gmail.com>	<yge8wc5u872.wl%ume@mahoroba.org>	<20100110185232.GA27907@onelab2.iet.unipi.it>	<20100112110539.GQ10388@korolev-net.ru>	<20100122131026.GC19815@korolev-net.ru>	<20100122133905.GA21059@onelab2.iet.unipi.it>	<20100122133535.GD19815@korolev-net.ru>	<20100122134628.GA22078@onelab2.iet.unipi.it>	<20100122164246.GE19815@korolev-net.ru> <20100122171513.GA86641@onelab2.iet.unipi.it>

next in thread | previous in thread | raw e-mail | index | archive | help
you should use vstat or something to see if its interrupts eating your cpu..

Luigi Rizzo wrote:
> On Fri, Jan 22, 2010 at 07:42:46PM +0300, Evgenii Davidov wrote:
>> ????????????,
>>
>> On Fri, Jan 22, 2010 at 02:46:28PM +0100, Luigi Rizzo ?????:
>>
>>> On Fri, Jan 22, 2010 at 04:35:35PM +0300, Evgenii Davidov wrote:
>>> ...
>>>>>>> my problem is that dummynet cpu usage jumps from 0 to 99%:
>>>>>>>
>>>>>>>    33 root        1 -68    -     0K     8K -       1 512.6H 86.18% dummynet
>>>>>>>    33 root        1 -68    -     0K     8K -       1 512.6H 85.89% dummynet
>>>>>>>    33 root        1 -68    -     0K     8K -       1 512.6H 88.28% dummynet
>>>>>>>    33 root        1 -68    -     0K     8K -       0 512.6H 78.17% dummynet
>>>>>>>    33 root        1 -68    -     0K     8K -       0 512.6H  0.88% dummynet
>>>>>>>    33 root        1 -68    -     0K     8K -       1 512.6H  0.10% dummynet
>>>>>>>    33 root        1 -68    -     0K     8K -       1 512.7H  0.00% dummynet
>>>>>>>    33 root        1 -68    -     0K     8K -       1 512.7H  0.10% dummynet
>>>>> i am not too clear on why this happens -- there shuold be only
>>>>> one instance of the dummynet thread, not 8 as in your case.
>>>> no-no, one instance, it's a grep of a top log
>>> ok then it's rather normal -- the task wakes up every millisecond and
>>> it might have hundreds of packets to send at once, especially when
>>> the machine is heavily loaded as in your case.
>> but since i restricted dummunet to run only on cpu 0 it's much better
>> maybe it's some smp problem in freebsd7
> 
> maybe the memory affinity helps a bit here.
> 
> cheers
> luigi
>> -- 
>> Evgenii V Davidov
>> _______________________________________________
>> freebsd-ipfw@freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-ipfw
>> To unsubscribe, send any mail to "freebsd-ipfw-unsubscribe@freebsd.org"
> _______________________________________________
> freebsd-ipfw@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ipfw
> To unsubscribe, send any mail to "freebsd-ipfw-unsubscribe@freebsd.org"
> 

-- 
--------------------------------------------------

Mike Spratt - Iraq (GMT+3)

Office: (214)242-1782

DSN: (318)847-2983

Cell: +964-770-398-4366

mike@magicislandtechnologies.com

---------------------------------------------------



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4B59F8F8.3000902>