Understanding time

Frank Muller <[email protected]>
Newsgroups gmane.comp.lang.erlang.general
Message-ID <CAFA6GnAZ8n_543hx4qtkxUZYR2GvnGxRsUMBZMrdWLNiKWLSRQ@mail.gmail.com>
Hi Everyone

Yesterday, a Java developer told me that getting unique timestamps is only
guaranteed to be possible between COREs on the same CPU. Stated otherwise,
two processes on two different CPUs could get the same timestamp.

I’m now wondering if calls to “erlang:system_time/1” are strictly monotonic
(
https://erlang.org/doc/apps/erts/time_correction.html#strictly-monotonically-increasing)
between Erlang processes on the same scheduler, and even between Erlang
processes on different schedulers.

Can anyone clarify please?

/Frank
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.