From owner-freebsd-bugs@freebsd.org Wed Jan 3 11:50:53 2018 Return-Path: Delivered-To: freebsd-bugs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1FB37EBB4DA for ; Wed, 3 Jan 2018 11:50:53 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 07849709DF for ; Wed, 3 Jan 2018 11:50:53 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w03BoqhE091442 for ; Wed, 3 Jan 2018 11:50:52 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w03Boq0s091440 for freebsd-bugs@FreeBSD.org; Wed, 3 Jan 2018 11:50:52 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 224837] Extremly unaccurate nanosleep() called to sleep for 0.6 seconds actually sleeps up to 0.640 seconds Date: Wed, 03 Jan 2018 11:50:53 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Documentation X-Bugzilla-Component: Documentation X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: aeder@list.ru X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: product cc version component bug_severity Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jan 2018 11:50:53 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D224837 Aleksander Derevianko changed: What |Removed |Added ---------------------------------------------------------------------------- Product|Base System |Documentation CC| |aeder@list.ru Version|11.0-RELEASE |Latest Component|kern |Documentation Severity|Affects Many People |Affects Some People --- Comment #2 from Aleksander Derevianko --- (In reply to Conrad Meyer from comment #1) Thanks, it works like a charm! Now precision is pretty good. Sleeping for 600 ms, real sleep is 600.081164 Sleeping for 600 ms, real sleep is 600.062304 Sleeping for 600 ms, real sleep is 600.063774 Sleeping for 600 ms, real sleep is 600.101515 Sleeping for 600 ms, real sleep is 600.088049 Sleeping for 600 ms, real sleep is 600.066452 Sleeping for 600 ms, real sleep is 600.062314 Sleeping for 600 ms, real sleep is 600.084151 Sleeping for 600 ms, real sleep is 600.059051 Sleeping for 600 ms, real sleep is 600.062662 Sleeping for 600 ms, real sleep is 600.064423 Now I can google kern.timecounter.alloweddeviation and find a lot of refere= nces to it, but before that googling for "nanosleep + freebsd" return nothing useful. May be, adding it in nanosleep(2) man page? --=20 You are receiving this mail because: You are the assignee for the bug.=