[zeromq-dev] zmq_poll: timeout issue
Oliver Smith
oliver at kfs.org
Wed Aug 11 10:00:28 CEST 2010
On 8/10/2010 10:00 PM, Steven McCoy wrote:
> gettimeofday() is better for most users of RHEL as it can execute in
> user space and transparently use rdtscp() and gain high resolution
> similar to Windows' QueryPerformanceCounter(). The Linux & glibc
> developers are slow to update all the timing APIs to use high
> resolution timers and the POSIX clock API has suffered from changes
> between releases.
The caveat to gettimeofday portability is that of backwards portability.
One of my old clients still runs the accounting/stock
control/warehouse/rentals/payroll system I wrote for them 20 years ago
on Xenix!
It's only relatively recently that gettimeofday stopped being a real
hefty kernel call overhead.
As long as you are aware of the legacy, gettimeofday is a good choice
for forward looking portability.
- Oliver
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20100811/39db456f/attachment.htm>
More information about the zeromq-dev
mailing list