From owner-freebsd-threads@FreeBSD.ORG Wed Jun 16 04:09:45 2004 Return-Path: Delivered-To: freebsd-threads@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6507416A4CE for ; Wed, 16 Jun 2004 04:09:45 +0000 (GMT) Received: from ojoink.com (center.ojoink.com [216.65.123.180]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C5E743D54 for ; Wed, 16 Jun 2004 04:09:45 +0000 (GMT) (envelope-from amd64list@jpgsworld.com) Received: (qmail 57551 invoked by uid 89); 16 Jun 2004 04:08:48 -0000 Received: from unknown (HELO MAINBX.jpgsworld.com) (amd64list@jpgsworld.com@24.10.96.33) by center.ojoink.com with SMTP; 16 Jun 2004 04:08:48 -0000 Message-Id: <5.2.0.9.2.20040615210256.016c55e0@mail.ojoink.com> X-Sender: amd64list@jpgsworld.com@mail.ojoink.com X-Mailer: QUALCOMM Windows Eudora Version 5.2.0.9 Date: Tue, 15 Jun 2004 21:08:51 -0700 To: freebsd-threads@freebsd.org From: JG In-Reply-To: References: <5.2.0.9.2.20040614183523.015cdaa0@mail.ojoink.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Subject: Re: Possible Threading problem with -CURRENT / MySQL? X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jun 2004 04:09:45 -0000 > >erk! :-) > >As I suggested elsewhere: >----- quoted---- > >To check this you should try running systat -vmstat >while noticing the slowdown and try see what is at 100%. >if it turns out that you are NOT seeing disk or CPU limitted >then the next step would be to take a snapshot of operations using >ktrace -d -p (pid) for 20 second followe by krtace -C to turn it off >again. > >then looking at the output may give an idea of what operations are >taking too long, and what is waiting on what.. > >Julian Julian, I think I'll wait for someone more qualified to evaluate these problems. I can't code, don't have commit access, and don't even know how to see what was added or removed to -CURRENT when or where etc. The problem has been laid on the table of the FreeBSD gods by many people now. FreeBSD would be dead in the water if it relied on the likes of me to do assessments and debugging. Once I identified what was taking too long and what was waiting on what - I would have no clue what to do or try from there, but I'm sure it would require some coding experience. - Jeremy