Sponsored Content
Top Forums UNIX for Dummies Questions & Answers Timekeeping in Linux question ... Post 302514734 by newlinuxuser1 on Sunday 17th of April 2011 09:20:18 PM
Old 04-17-2011
So should I conclude from the correspondence that approach to a timekeeping is not consistent among various Linux flavors?
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

linux newbie question...

I'm running Vector Linux on this computer, and everythign works fine, except for the NIC. I run netconfig, and then when I reboot it says: DC21140 at 0x9400(PCI BUS 0, device 11) h/w address 00:00:C0:2E:13:dC, and reqquires IRQ 9(provided by PCI BIOS) Setting up net subsytems. ... (5 Replies)
Discussion started by: Corey
5 Replies

2. UNIX for Dummies Questions & Answers

Timekeeping problem

Hello everyone I am currently exploring the different time keeping commands in linux. and I having a lot of trouble figuring out the advantages and disadvantages of using daytime command rdate and hwclock and such commands. Can someone link me to good articles or just give me the answer (5 Replies)
Discussion started by: maniac173
5 Replies

3. UNIX for Dummies Questions & Answers

Linux LVM Question

I've three partitions on /dev/sda: sda1, sda2 sda3. There is FREE space between sda2 and sda3 and sda3 ends on the last sector. sda2 and sda3 have the same number of sectors allocated and so are the exact same size. /dev/sda2 is already part of the VG VolGroup. However, what puzzles me is that... (0 Replies)
Discussion started by: Devyn
0 Replies

4. Linux

(ASK) Question about linux network...

hi all, im linux nubie n want to ask, 1. how to access the windows pc? if from windows to windows, we can use : start-run-\\192.168.1.1\e$ now, how about from linux (fedora) n want to access to windows drive? if I use ssh from linux to windows, ssh 192.168.6.171 ssh: connect... (6 Replies)
Discussion started by: busoh.sensen
6 Replies

5. UNIX for Dummies Questions & Answers

linux installation question?

Hi I accidentally installed another operating system after I had installed Linux and now I can no longer access your Linux system.any solution? Thanks (1 Reply)
Discussion started by: adam25bc
1 Replies

6. Shell Programming and Scripting

New to Linux, have some simple question

Hi All, Here is the problem: I have done a c++ code in Visual Studio 2010, it's a simple project that only have one main function which takes 2 parameters: an integer and a file that stores data. Now, I am asked to write a shell script in linux to execute my main function. I asked my professor... (1 Reply)
Discussion started by: EasonRU
1 Replies

7. UNIX for Advanced & Expert Users

Linux fdisk question (Oracle Enterprise Linux)

OS: Oracle Enterprise Linux 6.2 Hypervisor: VMWare workstation 9 I created a VM and attached a 7gb virtual disk to it. Using fdisk , I partioned the disk like below. The filesystems mounted on this is working fine. But I am seeing the message Partition n does not end on cylinder boundary.... (2 Replies)
Discussion started by: kraljic
2 Replies

8. Linux

Question on Linux Binary

Hi All, On linux system copied a /bin/kill to /bin/killlatest, when i tried to kill a command using /bin/killlatest it is failing with below errors /bin/killlatest 12345 ERROR: no "killlatest" support. Please help on this.. My ideas is to write a wrapper over killl command to find out who... (5 Replies)
Discussion started by: sridhar8183
5 Replies

9. UNIX for Dummies Questions & Answers

New to Linux scripting question

hello i am new to scripting and Linux in general. i am going to school for sys admin and i will need at least some knowledge on scripting. i have been so far ok with learning basic scripting now i am stuck. with a assignment that i was given it was create a script that will tell you if a number... (2 Replies)
Discussion started by: dragonwrench
2 Replies

10. UNIX for Dummies Questions & Answers

Linux question on directories..

Hi, First server every thing is working but keeps crashing so to be on the safe side created second server and moved all the files. But I notice there is a " dot " at the end. See below. Not sure what that means. Also getting 403 on Apache. Please see below. Thanks you so much. ls -l... (4 Replies)
Discussion started by: samnyc
4 Replies
FFCLOCK(2)						      BSD System Calls Manual							FFCLOCK(2)

NAME
ffclock_getcounter, ffclock_getestimate, ffclock_setestimate -- Retrieve feed-forward counter, get and set feed-forward clock estimates LIBRARY
Standard C Library (libc, -lc) SYNOPSIS
#include <sys/timeffc.h> int ffclock_getcounter(ffcounter *ffcount); int ffclock_getestimate(struct ffclock_estimate *cest); int ffclock_setestimate(struct ffclock_estimate *cest); DESCRIPTION
The ffclock is an alternative method to synchronise the system clock. The ffclock implements a feed-forward paradigm and decouples the timestamping and timekeeping kernel functions. This ensures that past clock errors do not affect current timekeeping, an approach radically different from the feedback alternative implemented by the ntpd daemon when adjusting the system clock. The feed-forward approach has demon- strated better performance and higher robustness than a feedback approach when synchronising over the network. In the feed-forward context, a timestamp is a cumulative value of the ticks of the timecounter, which can be converted into seconds by using the feed-forward clock estimates. The ffclock_getcounter() system call allows the calling process to retrieve the current value of the feed-forward counter maintained by the kernel. The ffclock_getestimate() and ffclock_setestimate() system calls allow the caller to get and set the kernel's feed-forward clock parameter estimates respectively. The ffclock_setestimate() system call should be invoked by a single instance of a feed-forward synchronisation dae- mon. The ffclock_getestimate() system call can be called by any process to retrieve the feed-forward clock estimates. The feed-forward approach does not require that the clock estimates be retrieved every time a timestamp is to be converted into seconds. The number of system calls can therefore be greatly reduced if the calling process retrieves the clock estimates from the clock synchronisation daemon instead. The ffclock_getestimate() must be used when the feed-forward synchronisation daemon is not running (see USAGE below). The clock parameter estimates structure pointed to by cest is defined in <sys/timeffc.h> as: struct ffclock_estimate { struct bintime update_time; /* Time of last estimates update. */ ffcounter update_ffcount; /* Counter value at last update. */ ffcounter leapsec_next; /* Counter value of next leap second. */ uint64_t period; /* Estimate of counter period. */ uint32_t errb_abs; /* Bound on absolute clock error [ns]. */ uint32_t errb_rate; /* Bound on counter rate error [ps/s]. */ uint32_t status; /* Clock status. */ int16_t leapsec_total; /* All leap seconds seen so far. */ int8_t leapsec; /* Next leap second (in {-1,0,1}). */ }; Only the super-user may set the feed-forward clock estimates. RETURN VALUES
Upon successful completion, the value 0 is returned; otherwise the value -1 is returned and the global variable errno is set to indicate the error. ERRORS
The following error codes may be set in errno: [EFAULT] The ffcount or cest pointer referenced invalid memory. [EPERM] A user other than the super-user attempted to set the feed-forward clock parameter estimates. USAGE
The feed-forward paradigm enables the definition of specialised clock functions. In its simplest form, ffclock_getcounter() can be used to establish strict order between events or to measure small time intervals very accu- rately with a minimum performance cost. Different methods exist to access absolute time (or "wall-clock time") tracked by the ffclock. The simplest method uses the ffclock sysctl interface kern.ffclock to make the system clock return the ffclock time. The clock_gettime(2) system call can then be used to retrieve the current time seen by the feed-forward clock. Note that this setting affects the entire system and that a feed-forward synchronisation daemon should be running. A less automated method consists of retrieving the feed-forward counter timestamp from the kernel and using the feed-forward clock parameter estimates to convert the timestamp into seconds. The feed-forward clock parameter estimates can be retrieved from the kernel or from the synchronisation daemon directly (preferred). This method allows converting timestamps using different clock models as needed by the applica- tion, while collecting meaningful upper bounds on current clock error. SEE ALSO
date(1), adjtime(2), clock_gettime(2), ctime(3) HISTORY
Feed-forward clock support first appeared in FreeBSD 10.0. AUTHORS
The feed-forward clock support was written by Julien Ridoux <jridoux@unimelb.edu.au> in collaboration with Darryl Veitch <dveitch@unimelb.edu.au> at the University of Melbourne under sponsorship from the FreeBSD Foundation. BSD
November 21, 2011 BSD
All times are GMT -4. The time now is 01:59 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy