From: | David Fetter <david(at)fetter(dot)org> |
---|---|
To: | Craig Ringer <craig(at)2ndquadrant(dot)com> |
Cc: | Andrey Borodin <amborodin(at)acm(dot)org>, Robert Haas <robertmhaas(at)gmail(dot)com>, amul sul <sulamul(at)gmail(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: pg_background contrib module proposal |
Date: | 2016-12-21 15:29:54 |
Message-ID: | 20161221152954.GA469@fetter.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On Wed, Dec 21, 2016 at 06:31:52PM +0800, Craig Ringer wrote:
> On 21 December 2016 at 14:26, Andrew Borodin <borodin(at)octonica(dot)com> wrote:
>
> > I'm not sure every platform supports microsecond sleeps
>
> Windows at least doesn't by default, unless that changed in Win2k12
> and Win8 with the same platform/kernel improvements that delivered
> https://msdn.microsoft.com/en-us/library/hh706895(v=vs.85).aspx . I'm
> not sure. On older systems sleeps are 1ms to 15ms.
Apparently, as of 2011, there were ways to do this. It's not crystal
clear to me just how reliable they are.
http://stackoverflow.com/questions/9116618/cpp-windows-is-there-a-sleep-function-in-microseconds
Best,
David.
--
David Fetter <david(at)fetter(dot)org> http://fetter.org/
Phone: +1 415 235 3778 AIM: dfetter666 Yahoo!: dfetter
Skype: davidfetter XMPP: david(dot)fetter(at)gmail(dot)com
Remember to vote!
Consider donating to Postgres: http://www.postgresql.org/about/donate
From | Date | Subject | |
---|---|---|---|
Next Message | Robert Haas | 2016-12-21 15:31:18 | Re: [COMMITTERS] pgsql: Implement table partitioning. |
Previous Message | Anastasia Lubennikova | 2016-12-21 15:16:52 | Re: Parallel Index Scans |