From owner-freebsd-hackers@FreeBSD.ORG Fri Feb 5 16:57:21 2010 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 424E6106566C for ; Fri, 5 Feb 2010 16:57:21 +0000 (UTC) (envelope-from linda.messerschmidt@gmail.com) Received: from mail-ew0-f211.google.com (mail-ew0-f211.google.com [209.85.219.211]) by mx1.freebsd.org (Postfix) with ESMTP id D11378FC1A for ; Fri, 5 Feb 2010 16:57:20 +0000 (UTC) Received: by ewy3 with SMTP id 3so1716658ewy.13 for ; Fri, 05 Feb 2010 08:57:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=eqbz0w7pKI75xFLS3OiLFp5F10qAnXhGgpzhsb6Kz2M=; b=dKr9q+i7v+w8aDTCVHglaJxRP0/fKl19vtlLRqZRwQ+CWttUB9QJVQvwgeC0DV+NNX LDhhQDXmr0m7RZRNectlE+f+e5mmJc+U/6T+zHrzf82EdIpLqHq2k3m+b6CtSoRWG1ka frj1msqpq5bemJjtNeV8oJWF7akM4Ca1mxTYc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=qnpU6hPA7aKkRTkBmX8hy1xPtQLyMe8EgkMyQtnauaEqDDutOt49BQ7Dx1m7zAk+jw 9ohnmoX1inxrrvRBF5nNggFUeNpRvEFFLncZ+dzpT1+bSzI1pJGlBWGA6hvJzaxDuPq7 2M1UvragWOdXmXCmc4OLLkdvujIsoBG4fpwZ0= MIME-Version: 1.0 Received: by 10.216.87.80 with SMTP id x58mr1618959wee.92.1265389039630; Fri, 05 Feb 2010 08:57:19 -0800 (PST) Date: Fri, 5 Feb 2010 11:57:19 -0500 Message-ID: <237c27101002050857r78003779mb41eae44f850829b@mail.gmail.com> From: Linda Messerschmidt To: freebsd-hackers@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Subject: ps "time" field jumps backward X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Feb 2010 16:57:21 -0000 Hi all, For most of 7.2, on up to a 7.3-PRERELEASE built yesterday, I've noticed that the "time" field reported by ps and top jumps around for some processes. I've particularly noticed it with MySQL. Here are some repeated ps results (ps axo pid,time,wchan,comm) for the same process over a few minutes: 1647 0:08.06 ucond mysqld 1647 0:08.06 ucond mysqld 1647 0:08.06 ucond mysqld 1647 0:08.06 ucond mysqld 1647 0:08.07 ucond mysqld 1647 0:10.24 wdrain mysqld 1647 0:08.08 ucond mysqld 1647 0:09.25 - mysqld 1647 0:08.08 ucond mysqld 1647 0:08.91 - mysqld 1647 0:09.13 wdrain mysqld 1647 0:09.76 wdrain mysqld 1647 0:08.10 ucond mysqld 1647 0:08.11 ucond mysqld 1647 0:08.12 ucond mysqld 1647 0:08.12 ucond mysqld 1647 0:08.12 ucond mysqld 1647 0:08.12 ucond mysqld 1647 0:08.38 wdrain mysqld 1647 0:08.13 ucond mysqld 1647 0:09.47 - mysqld 1647 0:08.13 ucond mysqld 1647 0:08.13 ucond mysqld It's like when it starts working it builds up time, but as soon as it goes back to ucond, it resets back to the earlier value. This particular machine is an 8-core amd64, but I've seen it on quad-core i386 as well. Does anybody have an idea what's going on here? Thanks for any suggestions!