From owner-freebsd-performance@FreeBSD.ORG Mon Dec 26 21:24:28 2005 Return-Path: X-Original-To: freebsd-performance@freebsd.org Delivered-To: freebsd-performance@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 285BA16A41F for ; Mon, 26 Dec 2005 21:24:28 +0000 (GMT) (envelope-from mihai@duras.ro) Received: from mail.duras.ro (mail.duras.ro [86.105.56.133]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A3E743D49 for ; Mon, 26 Dec 2005 21:24:25 +0000 (GMT) (envelope-from mihai@duras.ro) Received: from localhost (localhost [127.0.0.1]) by mail.duras.ro (Postfix) with ESMTP id E47CB7CA32 for ; Mon, 26 Dec 2005 23:24:21 +0200 (EET) Received: from mail.duras.ro ([127.0.0.1]) by localhost (mail [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 02506-03 for ; Mon, 26 Dec 2005 23:24:20 +0200 (EET) Received: from [86.105.56.194] (ma.plimb.cu.barca.prin.padure.ro [86.105.56.194]) by mail.duras.ro (Postfix) with ESMTP id 34FEA7CBEC for ; Mon, 26 Dec 2005 23:24:20 +0200 (EET) Message-ID: <43B05F1E.3060908@duras.ro> Date: Mon, 26 Dec 2005 23:22:38 +0200 From: Mihai Tanasescu User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-performance@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new-20030616-p10 (RedHat) at duras.ro Subject: Device polling heavy traffic X-BeenThere: freebsd-performance@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Performance/tuning List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Dec 2005 21:24:28 -0000 Hello, I'm running the following setup: Freebsd Dual Xeon 3Ghz machine (SMP enabled) 3 x 100 Mbits/s links (used at 80% capacity) - 3 x Intel 100 fxp 1 x 1000 Gbit link to a cisco router (transfers downstream the other 3 links) - 1 x Intel em I'm getting something arround 100k pkt/sec input and 100k pkt/sec output as "systat -ip 1" shows. Kernel polling is enabled. I have tried options HZ=1000, options HZ=2500 to see if anything changes. The problem: If I ping this machine or anything that is routed through it I get response times of 10-15-30 ms and once in 30 seconds a packet is lost. If I disable kernel.polling.enable then I get response times of 1-2-3 ms but I also get a lot of interrupts and a kernel panic after about 20 min. I was wondering what else I could try to change or what settings would be the best choice in order to have polling enabled and to avoid packet loss for small packets that also require low delays. I'm sorry if this wasn't the appropriate list to post to, Thanks in advance, Mihai