Q: is it reasonable to use 1 ms timer resolution on OS X/Ubuntu/Cygwin?
A: Generally yes.
On OS X more than 10K signals/second can be processed.
On Ubuntu running in a virtual machine a few thousands are ok.
On Fedora the 1000/sec are ok, but with some delays.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
TimerTicks (based on TimerBase) implemented.
POSIX implementation prepared, but not completed.
POSIX implementation functional, two tests (sleep and sleepstress) ok.
A: Generally yes.
On OS X more than 10K signals/second can be processed.
On Ubuntu running in a virtual machine a few thousands are ok.
On Fedora the 1000/sec are ok, but with some delays.