From owner-freebsd-stable@freebsd.org Sat Jul 25 09:31:12 2015 Return-Path: Delivered-To: freebsd-stable@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 8C1D79A9C77 for ; Sat, 25 Jul 2015 09:31:12 +0000 (UTC) (envelope-from deco33000@yandex.com) Received: from forward12p.cmail.yandex.net (forward12p.cmail.yandex.net [87.250.241.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "forwards.mail.yandex.net", Issuer "Certum Level IV CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3AED1C4B for ; Sat, 25 Jul 2015 09:31:11 +0000 (UTC) (envelope-from deco33000@yandex.com) Received: from web13g.yandex.ru (web13g.yandex.ru [95.108.252.113]) by forward12p.cmail.yandex.net (Yandex) with ESMTP id D89C721CB5 for ; Sat, 25 Jul 2015 12:30:49 +0300 (MSK) Received: from 127.0.0.1 (localhost [127.0.0.1]) by web13g.yandex.ru (Yandex) with ESMTP id 892773300072; Sat, 25 Jul 2015 12:30:49 +0300 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.com; s=mail; t=1437816649; bh=Cj1kHXZjVTZSye33pyNcHWbROggBUO3j/4Henk9d7PQ=; h=From:To:Subject:Date; b=lj7SpNdGoLATsC8odDmYzume3NHYqNKS+xqBCkPYT6LfAOsNF3NfzlTLW4uB/iIvB zoulxibTopXMJmU8EInyn9fAsDmxBFNBoyGpf3R9uvg84ej3WeYLdJBCISXs8MJoaA ITqZa2pSICJlX/PUHPODVwze3RObMlouUHL4jU+k= Received: by web13g.yandex.ru with HTTP; Sat, 25 Jul 2015 12:30:48 +0300 From: deco33000@yandex.com To: freebsd-stable Subject: How is the time fed between hardclocks ? MIME-Version: 1.0 Message-Id: <894501437816648@web13g.yandex.ru> X-Mailer: Yamail [ http://yandex.ru ] 5.0 Date: Sat, 25 Jul 2015 11:30:48 +0200 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=koi8-r X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Jul 2015 09:31:12 -0000 Hello, I am learning the freebsd way to keep the time up to date. We avoid to call hardware hardclock() every time we need a timestamp by applying some math. I get the idea. But, how do we know how far we are from the last hardclock()? Are the updates to the "fake" timestamps occuring at a constant rate? This is the last -and most important- point I don't get. Thanks --š Jog