From owner-freebsd-ipfw@FreeBSD.ORG Tue Jan 12 11:05:43 2010 Return-Path: Delivered-To: freebsd-ipfw@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DB166106566C for ; Tue, 12 Jan 2010 11:05:43 +0000 (UTC) (envelope-from dado@cnt.korolev-net.ru) Received: from cnt.korolev-net.ru (mail.korolev-net.ru [89.222.185.1]) by mx1.freebsd.org (Postfix) with ESMTP id 93BE08FC0C for ; Tue, 12 Jan 2010 11:05:42 +0000 (UTC) Received: by cnt.korolev-net.ru (Postfix, from userid 100) id 5350D2AC306; Tue, 12 Jan 2010 14:05:39 +0300 (MSK) Date: Tue, 12 Jan 2010 14:05:39 +0300 From: Evgenii Davidov To: freebsd-ipfw@freebsd.org Message-ID: <20100112110539.GQ10388@korolev-net.ru> References: <25ff90d60912162320y286e37a0ufeb64397716d8c18@mail.gmail.com> <25ff90d60912180612y2b1f64fbw34b4d7f648762087@mail.gmail.com> <25ff90d61001021736p7b695197q104f4a7769b51b71@mail.gmail.com> <20100110185232.GA27907@onelab2.iet.unipi.it> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <20100110185232.GA27907@onelab2.iet.unipi.it> User-Agent: Mutt/1.4.2.1i Subject: dummynet: waking up pipe X-BeenThere: freebsd-ipfw@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: IPFW Technical Discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jan 2010 11:05:43 -0000 hello when i enable net.inet.ip.dummynet.debug i get a lot of: Jan 12 13:53:32 r2 kernel: dummynet: waking up pipe 1380 at 1460 Jan 12 13:53:32 r2 kernel: dummynet: waking up pipe 2931 at 40 Jan 12 13:53:32 r2 kernel: dummynet: waking up pipe 5189 at 40 Jan 12 13:53:32 r2 kernel: dummynet: waking up pipe 4562 at 112 Jan 12 13:53:32 r2 kernel: dummynet: waking up pipe 3610 at 51 Jan 12 13:53:32 r2 kernel: dummynet: waking up pipe 597 at 40 Jan 12 13:53:32 r2 kernel: dummynet: waking up pipe 1380 at 1400 Jan 12 13:53:32 r2 kernel: dummynet: waking up pipe 1445 at 99 Jan 12 13:53:32 r2 kernel: dummynet: waking up pipe 3610 at 51 Jan 12 13:53:32 r2 kernel: dummynet: waking up pipe 3610 at 40 Jan 12 13:53:32 r2 kernel: dummynet: waking up pipe 597 at 40 Jan 12 13:53:32 r2 kernel: dummynet: waking up pipe 218 at 1500 is it bad? let's see 3610: ipfw pipe 3610 config bw 10500Kbit/s ipfw queue 3610 config pipe 3610 mask dst-ip 0xffffffff ipfw table 80 add 10.168.167.227 3610 ipfw table 80 add 89.222.187.184 3610 00040 8708035 7887386208 queue tablearg ip from any to table(80) out via bge1 00050 44793529 40386675667 pipe tablearg ip from any to table(2) out via bge1 00070 8006000 3713846496 pipe 16 ip from table(16) to any in via bge1 00071 68767107 23673242157 pipe 5 ip from not table(16) to any in via bge1 ipfw pipe 3610 show 03610: 10.500 Mbit/s 0 ms 50 sl. 0 queues (1 buckets) droptail q03610: weight 1 pipe 3610 50 sl. 1 queues (512 buckets) droptail mask: 0x00 0x00000000/0x0000 -> 0xffffffff/0x0000 BKT Prot ___Source IP/port____ ____Dest. IP/port____ Tot_pkt/bytes Pkt/Byte Drp 5 ip 0.0.0.0/0 10.10.187.184/0 639563 40272017 0 0 0 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 it does not depend on pps and traffic, i watch netstat -w1 os is 7.2-STABLE thank you! -- Evgenii V Davidov