- added fallback (non-linux, non-darwin) to use time.time