From owner-freebsd-net@FreeBSD.ORG Fri Feb 10 13:46:04 2006 Return-Path: X-Original-To: freebsd-net@freebsd.org Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C733816A420 for ; Fri, 10 Feb 2006 13:46:04 +0000 (GMT) (envelope-from bedinelli@madhaus.cns.utoronto.ca) Received: from madhaus.cns.utoronto.ca (madhaus.cns.utoronto.ca [128.100.103.10]) by mx1.FreeBSD.org (Postfix) with SMTP id 2D96743D5C for ; Fri, 10 Feb 2006 13:46:03 +0000 (GMT) (envelope-from bedinelli@madhaus.cns.utoronto.ca) Received: (qmail 16360 invoked by uid 31014); 10 Feb 2006 13:46:02 -0000 Received: from [128.100.103.148] (HELO [128.100.103.148]) (128.100.103.148) by madhaus.cns.utoronto.ca (qpsmtpd/0.30) with ESMTP; Fri, 10 Feb 2006 08:46:02 -0500 Mime-Version: 1.0 (Apple Message framework v623) Content-Transfer-Encoding: 7bit Message-Id: <7bb8f24157080b6aaacb897a99259df9@madhaus.cns.utoronto.ca> Content-Type: text/plain; charset=US-ASCII; format=flowed To: freebsd-net@freebsd.org From: Marcos Bedinelli Date: Fri, 10 Feb 2006 08:46:00 -0500 X-Mailer: Apple Mail (2.623) Subject: Network performance in a dual CPU system X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Feb 2006 13:46:04 -0000 Hello all, We have a 2.4GHz Intel Xeon machine running FreeBSD 6.0-RELEASE-p2. Due to heavy network traffic, CPU utilization on that machine is 100%: === mull [~]$top -S last pid: 94989; load averages: 3.69, 4.02, 4.36 up 25+07:21:34 14:51:43 105 processes: 2 running, 46 sleeping, 57 waiting CPU states: 0.0% user, 0.0% nice, 0.3% system, 99.4% interrupt, 0.3% idle Mem: 20M Active, 153M Inact, 84M Wired, 4K Cache, 60M Buf, 237M Free Swap: 999M Total, 999M Free PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND 60 root 1 -44 -163 0K 8K WAIT 355.6H 72.17% swi1: net 39 root 1 -68 -187 0K 8K WAIT 52.3H 5.22% irq28: bge0 40 root 1 -68 -187 0K 8K WAIT 28.3H 2.25% irq29: bge1 11 root 1 171 52 0K 8K RUN 166.6H 0.00% idle 63 root 1 -16 0 0K 8K - 121:55 0.00% yarrow 61 root 1 -32 -151 0K 8K WAIT 46:21 0.00% swi4: clock sio [...] === Does anyone know whether a dual CPU system can help us improve the situation? I was wondering if the software interrupt threads would be divided between the two processors. Any help/insight is greatly appreciated Thanks! -- Marcos Bedinelli