From owner-svn-src-all@FreeBSD.ORG Tue Oct 16 23:43:08 2012 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B37E0648; Tue, 16 Oct 2012 23:43:08 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-pa0-f54.google.com (mail-pa0-f54.google.com [209.85.220.54]) by mx1.freebsd.org (Postfix) with ESMTP id 59E918FC0A; Tue, 16 Oct 2012 23:43:08 +0000 (UTC) Received: by mail-pa0-f54.google.com with SMTP id bi1so6900461pad.13 for ; Tue, 16 Oct 2012 16:43:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=H57FifpRnqh/2HZp/ltyu9dswOVCtXbgtvGIgoDz0y8=; b=M1y42KBwBbhztX1AfU1HIcWghx/UxfXUGo/w/n26C6TSaH9H5pofND19I2936Mpeny QPzLU4IvrGcEdXHymxSgobzJtP+qWqU14A56hEkY91P7/4/KORwwtGv9wN900dNISP8p k5x2lJQ5tNBllLGUcUYBgKy8YWZen2Tjbytil65az7Y0FFuXPiDMXF+6s8GSVvVJbBRZ uaMX/0arUbApn5On0uP9t48WPNvJreSnznUXqRSE+mhXYAufSAFZVN11ZsNy/r48Hst+ OMh+0fQv94QzarsSRErqsRIbgPtS+r2n6RrEn7MgErDtWhNMmQxZ2HbnPJ2ylYGv/6Jy cIaA== MIME-Version: 1.0 Received: by 10.68.223.37 with SMTP id qr5mr51413455pbc.101.1350430987564; Tue, 16 Oct 2012 16:43:07 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.68.146.233 with HTTP; Tue, 16 Oct 2012 16:43:07 -0700 (PDT) In-Reply-To: <507D077C.6080108@FreeBSD.org> References: <201210150821.q9F8Lobc047576@svn.freebsd.org> <20121015202615.GJ1383@garage.freebsd.pl> <1350333885.1123.153.camel@revolution.hippie.lan> <1350335891.1123.160.camel@revolution.hippie.lan> <20121016133233.I1358@besplex.bde.org> <507CD99D.1070606@FreeBSD.org> <507D077C.6080108@FreeBSD.org> Date: Tue, 16 Oct 2012 16:43:07 -0700 X-Google-Sender-Auth: t19FlB1uIfxIpyY0U20h_mgC2xw Message-ID: Subject: Re: svn commit: r241576 - in head/usr.sbin/cron: cron crontab lib From: Adrian Chadd To: Maxim Sobolev Content-Type: text/plain; charset=ISO-8859-1 Cc: Ian Lepore , src-committers@freebsd.org, Pawel Jakub Dawidek , Garrett Cooper , svn-src-all@freebsd.org, Pedro Giffuni , Bruce Evans , svn-src-head@freebsd.org X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Oct 2012 23:43:08 -0000 On 16 October 2012 00:06, Maxim Sobolev wrote: > I am working on improved version, so that in the absence of @every_second it > would revert to the previous behavior. Even though I seriously doubt that > few thousand additional CPU cycles every second would make any measurable > differences in any practical application. Please don't assume that "a few thousand CPU cycles every second" translates to "nothing consequential." You have to wake the CPU up when it may not need to be waked up (which takes power and time just to do, before you run anything), all the scheduler stuff and VM code will get run, these consume cycles and power. Remember, CPU cycles doesn't not mean "power consumed" or "time taken." Some of us are becoming to increasingly care about how power efficient the base system is (both in terms of CPU used, wakeups done, code size, etc.) and this is honestly a step backwards in that direction. Thanks, Adrian